Java разработчик (Big Data)

Зарплата

от 250 000 до 300 000 ₽

Местоположение и тип занятости

МоскваПолный рабочий день

Компания

Крупнейшая телекоммуникационная и ведущая ИТ-компания

Описание вакансии

Условия работы

Сейчас мы ищем Java разработчика для создания системы управления платформой хранения и обработки больших данных (аналог Apache Ambari)

Мы создаем свою собственную платформу для хранения и обработки больших данных. Данные хранятся в Hive и S3, витрины строятся с помощью Apache Spark. ETL-процессы оркеструются с помощью Apache Airflow. В платформе мы сами выбираем компоненты и их версии под нужды продуктов, поэтому нам нужна система для управления и контроля версий компонентов платформы (аналог Apache Ambari).

Что предстоит делать?

  • разработка с нуля системы для управления платформой хранения и обработки больших данных (аналог Apache Ambari);
  • поддержка при тестирование новых компонентов платформы для хранения и обработки больших данных (помощь в идентификации ошибок, выпуск патчей (bugfix по выявленным проблемам)).
  • участие в выборе стека технологий и продумывание архитектуры совместно с коллегами.

Стек: Java, Spring Boot, Hibernate, PostgreSQL, RabbitMQ.

Команда: на данным момент в Центре BigData 10 java разработчиков. Каждый работает на своем продукте в кроссфункциональной команде (где есть аналитики, QA инженеры, DevOps, DE, DS и т.д.).

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

Обязательно:

  • имеете опыт командной разработки на Java (8+) от 3-х лет;
  • имеете хорошие знания Java SE (Collections, Concurrency, JMM, GC);
  • работали со Spring Boot, Hibernate, Liquibase;
  • имеете опыт работы с СУБД: PostgreSQL;
  • имеете навыки тестирования своего кода (unit, integration tests);
  • имеете знания основных структуры данных и алгоритмов;
  • умеете работать с Linux из командной строки;
  • ответственны, хотите работать в команде и развиваться.

Желательно:

  • имеете опыт проектирования архитектуры систем, БД, API;
  • имеете опыт работы с брокером сообщений, например RabbitMQ;

Условия:

  • Белая зарплата + премии 2 раза в год (суммарно 20% от годового оклада) + возможность влиять на свой оклад при помощи системы ревью;
  • ДМС со стоматологией, страхование жизни. Отпуск 31 день;
  • Компенсация обучения, корпоративная академия, подписка на Coursera и O’Reilly, внутреннее обучение;
  • Корпоративная связь и скидки в салонах МТС;
  • Выдаем 16 MacBook Pro или Dell на выбор.