вчера

java разработчик корпоративной платформы

ориентир по рынку
вакансия зп не указана
в среднем 412 306 ₽
Загрузи резюме, чтобы видеть мэтчи с вакансией

подготовьтесь к отклику

ai-инструменты

Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме

описание

Arenadata создаёт системы сбора, хранения и обработки больших данных на базе технологий с открытым исходным кодом. Компания разрабатывает коннекторы между этими системами и собственный оркестратор для быстрой установки и настройки дата-сервисов на разных типах инфраструктуры. Продукты Arenadata входят в единую платформу данных, а эксперты компании участвуют в развитии международных open-source проектов.

задачи

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

требования

  • Иметь опыт управления командой разработки в роли Team Lead от 2 лет и опыт работы Senior Java Developer от 4 лет;
  • Продолжать самостоятельно работать с кодом и быть готовым глубоко погружаться в технические задачи команды;
  • Хорошо знать 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.

условия

  • Можно работать на своём оборудовании или на оборудовании компании;
  • Можно выбрать операционную систему, среду разработки и инструменты;
  • Подарки сотрудникам и их детям в значимые праздники;
  • Подарки к круглым датам работы в компании;
  • Один день в неделю, четверг, без встреч для написания кода в команде разработки продукта;
  • Можно выбрать дистанционный формат или работу в офисе;
  • Очное и онлайн-обучение за счёт компании;
  • Посещение профильных конференций и митапов;
  • Техническое обучение продуктам в собственном Центре обучения;
  • Компенсация 100% стоимости ДМС со стоматологией и страхованием жизни;
  • Больничный лист до уровня месячного дохода независимо от стажа и срока работы в компании;
  • Компенсация 50% стоимости ДМС для детей;
  • Компенсация 50% стоимости ДМС по программе онкострахования;
  • Офис в Москве.

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайтесь: это мошенничество.

Про зарплаты

Анонимные данные по зарплатам и грейдам.
Можно сверить вилку с рынком.

Посмотреть зарплаты

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайтесь: это мошенничество.