Назад

Team Lead Java (Big Data, Hadoop)

Формат работы
remote (только Russia)/onsite
Тип работы
fulltime
Грейд
lead
Страна
Russia
hhВакансия с HeadHunter. Контакт ведёт на hh.ru

Мэтч & Сопровод

Покажет вашу совместимость и напишет письмо

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

Текст:
/
TL;DR
Team Lead Java (Big Data, Hadoop): Руководство Java-командой и развитие продуктов для распределённого хранения, пакетной и потоковой обработки больших объёмов данных с акцентом на Hadoop, Spark, Kafka и высоконагруженные распределённые системы. Focus on проектирование компонентов, проведение R&D и PoC, диагностику производительности, работу с open-source кодом и техническое наставничество.

Локация: Москва; формат работы — на месте работодателя или удалённо.

Компания

Аренадата Софтвер развивает продукты для распределённого хранения, пакетной и потоковой обработки больших объёмов данных, включая Arenadata Hyperwave и Arenadata Streaming.

Что делать

  • Руководить командой Java-разработчиков: декомпозировать задачи, распределять работу, определять приоритеты и контролировать сроки и качество.
  • Участвовать в проектировании, разработке и развитии компонентов распределённых и высоконагруженных систем.
  • Проводить R&D-исследования, готовить PoC и оценивать техническую реализуемость решений.
  • Диагностировать сбои, узкие места и проблемы производительности, анализировать логи и метрики.
  • Работать с кодом крупных open-source проектов, проводить code review и обеспечивать unit- и интеграционное тестирование.
  • Развивать сотрудников, участвовать в подборе команды и поддерживать документацию и базу знаний.

Требования

  • От 2 лет опыта управления командой в роли Team Lead и от 4 лет опыта в роли Senior Java Developer.
  • Глубокое знание Java, ООП, SOLID, алгоритмов, структур данных и многопоточности.
  • Практический опыт разработки и эксплуатации распределённых и высоконагруженных систем.
  • Глубокое понимание Apache Hadoop, Apache Spark и Apache Kafka, включая архитектуру, масштабирование, отказоустойчивость и оптимизацию.
  • Опыт JVM profiling и диагностики CPU, memory, GC, I/O и heap dump, а также работы с Maven, Linux и CI/CD.
  • Умение читать и модифицировать крупные open-source проекты, проводить code review и принимать технические решения.

Хорошо, если есть

  • Опыт эксплуатации Hadoop, Spark и Kafka в production-среде.
  • Знание HDFS, YARN, Kafka, HBase, Hive, Ozone, NiFi, Flink, Trino, Impala или Iceberg.
  • Опыт работы с Kafka Connect, Kafka Streams, Schema Registry, ZooKeeper, Kerberos, SASL/SSL и ACL.
  • Опыт разработки или существенной доработки крупных open-source проектов.
  • Опыт работы с Docker и Kubernetes.

Культура и преимущества

  • Возможен удалённый формат или работа на месте работодателя в Москве.
  • Работа предполагает взаимодействие с TPM, архитекторами и другими командами.
  • Предусмотрены техническое наставничество и развитие экспертизы внутри команды.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →