Team Lead Java

По договоренности

  • ВДНХ
  • Алексеевская
  • Рижская

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

Стек технологий:

  • Java, Apache Hadoop, Apache Spark, Apache Kafka, Linux, Maven.
  • В экосистеме продуктов также используются HBase, Hive, Ozone, Kyuubi, NiFi, Flink, Trino, Impala, Iceberg, ZooKeeper, Docker и другие технологии распределённой обработки и хранения данных.

Что нужно делать:

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

Мы ждем, что вы:

  • имеете опыт управления командой разработки в роли Team Lead от 2 лет и от 4 лет в роли Senior Java Developer;
  • продолжаете самостоятельно работать с кодом и готовы глубоко погружаться в технические задачи команды;
  • хорошо знаете Java, ООП, SOLID, алгоритмы и структуры данных, понимаете многопоточность и concurrency;
  • имеете глубокий практический опыт разработки и эксплуатации распределённых и высоконагруженных систем;
  • имеете практический опыт работы с экосистемой Apache Hadoop, принципы распределённого хранения, управления ресурсами и отказоустойчивости;
  • хорошо понимаете Apache Spark: архитектуру, модель выполнения приложений, управление ресурсами и основные механизмы оптимизации;
  • хорошо понимаете Apache Kafka: архитектуру, масштабирование, производительность и отказоустойчивость;
  • умеете диагностировать сложные проблемы распределённых систем: анализировать логи и метрики, находить первопричины сбоев и узкие места производительности, аргументировать и реализовывать необходимые улучшения;
  • понимаете основные механизмы безопасности, High Availability и восстановления распределённых систем после сбоев;
  • имеете опыт JVM profiling и диагностики проблем CPU, memory, GC, I/O, heap dump;
  • умеете читать и модифицировать код крупных open-source проектов и быстро разбираться в незнакомой кодовой базе;
  • имеете опыт написания unit- и интеграционных тестов, работы с Maven, Linux и CI/CD;
  • умеете проводить качественный 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.

Адрес: Россия, Москва, улица Годовикова, 9с17
Показать на большой карте

Поделиться:

Опубликована месяц назад

Похожие вакансии

Вакансии быстро закрываются - скачайте мобильное приложение в RuStore и откликайтесь первыми!
Скачать бесплатно
Обязанности: Управление командой разработки; Участие в процессах команды: планирование, дейли, ревью, тестирование, релизы, поддержка; Реализация чистого, тестируемого, отказоустойчивого кода на Go; Участие в проектировании архитектуры высоконагружен...
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
Логотип компании ЗащитаИнфоТранс, ФГУПЗащитаИнфоТранс, ФГУП
  • Москва
14 дней назад
Мы ожидаем, что ты: Имеешь коммерческий опыт разработки на Go 6+ лет, из них 1-2 года в роли Team Lead ...
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
Логотип компании Гоуланг ТехнологииГоуланг Технологии
  • Москва
10 дней назад
Привет! Я Антон, отвечаю за платформенные команды в Профи.ру. Наш сервис помогает клиентам находить профессионалов для разных задач, а специалистам — зарабатывать на том, что они любят и умеют делать. Ищу тимлида в команду BI. Несмотря на название, э...
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
Логотип компании Профи.руПрофи.ру
  • Москва
7 дней назад
X5 Group — российская розничная торговая компания, управляющая продуктовыми торговыми сетями «Пятёрочка», «Перекрёсток» и «Чижик», а также цифровыми сервисами «Vprok.ru Перекрёсток», 5Post, «Много Лосося» и медиаплатформой Food.ru. X5 Tech - IT-компа...
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
Логотип компании X5 TechX5 Tech
  • Москва
25 дней назад
Ищем Team Lead Analytics, который возьмёт на себя отдел аналитики.
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
Логотип компании MarfatechMarfatech
  • Москва
месяц назад
Ведущий цифровой банк, сервисами которого ежемесячно пользуются более 12 млн жителей Узбекистана, ищет Team ... Lead кросс-функциональной команды разработки.
  • Можно удаленно
  • Полный день
  • Опыт от 5 лет
Логотип компании КСК-Эйч АрКСК-Эйч Ар
  • Москва
6 дней назад

Похожие вакансии

Логотип компании ЗащитаИнфоТранс, ФГУПЗащитаИнфоТранс, ФГУП
Логотип компании Гоуланг ТехнологииГоуланг Технологии
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.