Назад
Любой город
Middle
Golang-разработчик в Data Engine
Создаем инструменты, которые упрощают жизнь разработчиков и SRE-инженеров. Ищем в команду коллегу, который готов заниматься разработкой и автоматизацией
Golang-разработчик в Data Engine

Описание

Data Engine — сердце Платформы данных Т‑Банка. Мы управляем всей инфраструктурой хранения и обработки данных для аналитики в компании. Это Greenplum, Clickhouse, Hadoop, Vintage (Trino-based distributed SQL Query Engine), LizardFS, Jenkins и другие, более мелкие продукты и сервисы. В отделе несколько команд, и в одну из них мы ищем Golang-разработчика.

Команда DE General создает инструменты и настраивает автоматизации для решения задач отдела. Вот ее основные проекты: 
— Inquisitor — инструмент, который расширяет мониторинг движков платформы данных и позволяет оперативно реагировать на нежелательные события. Например, ограничивать работу пользователей, автоматически восстанавливать штатную работу в случае сбоев и контролировать корректность взаимодействия с системой.
— UserLabs — пользовательские пространства в продуктовых системах. Здесь пользователи могут хранить данные, оперативно строить аналитику и разграничивать доступ к данным.
— Множество небольших, но важных инструментов, которые упрощают жизнь SRE-инженеров и разработчиков и автоматизируют рабочую рутину. 

Наш стек: 
— GitLab в качестве системы контроля версий; 
— GitLab CI для доставки артефактов;
— Python для основной части автоматизаций (мы планируем переписать большую часть на Go, оставив Python для мелких скриптов и прототипирования); 
— Jenkins для регламентного запуска приложений и обработки вебхуков. А еще мы работаем с Kafka, ClickHouse, PostgreSQL, vector, OpenStack, Prometheus, Grafana, Vault, Ansible и Bash.

Обязанности

  • Разрабатывать внутренние продукты и сервисы для ядра Платформы данных
  • Автоматизировать различные процессы в Платформе данных

Требования

  • У вас есть опыт промышленной разработки на Go. Опыт с Java, Kotlin или C++ будем плюсом
  • Понимаете принципы архитектуры многокомпонентных систем — балансировку нагрузки, обеспечение отказоустойчивости и так далее — и умеете применять эти знания на практике
  • Умеете работать с Kafka и распределенными системами, в том числе сайзить инфраструктуру

Мы предлагаем

  • Работу в офисе или удаленно — по договоренности
  • Платформу обучения и развития «Т‑Банк Апгрейд». Курсы, тренинги, вебинары и базы знаний. Поддержку менторов и наставников, помощь в поиске точек роста и карьерном развитии
  • Заботу о здоровье. Оформим полис ДМС со стоматологией и страховку от несчастных случаев. Предложим льготное страхование вашим близким
  • Линейку льготных тарифов на продукты Т‑Банка
  • Частичную компенсацию затрат на спорт
  • Сервисы для поддержки сотрудника по психологическим, юридическим и финансовым вопросам
  • Три дополнительных дня отпуска в год
  • Достойную зарплату — обсудим ее на собеседовании

Откликнуться на вакансию

Фамилия Имя Отчество
Выберите резюме/портфолио или перетащите их сюда
Прикрепите файл в формате PDF, DOCX, DOC или PPTX
Заполняя форму, я принимаю условия передачи информации
Похожие вакансии
Любой город
Middle
Senior
Backend
Golang-разработчик в DevPlatform
Развиваем внутренний продукт для разработчиков. Вам предстоит разрабатывать систему Distributed Tracing на основе открытых компонентов
Любой город
Middle
Senior
Backend
Java-разработчик в Т‑Лизинг

Развиваем сервис, с помощью которого можно оперативно оформить сделку и взять автомобиль в лизинг. Вам предстоит разрабатывать процессы и сервисы в интеграционных проектах

Любой город
Middle
Senior
Backend
Java-разработчик — Weekend Offer

Пройдите все этапы собеседований за выходные на Java Weekend Offer. Вы сможете стать частью нашей команды и разрабатывать продукты, которыми пользуются миллионы клиентов