Если вы раньше входили через Google, сбросьте пароль для своей Gmail-почты через кнопку «Забыли пароль?» на экране входа. Затем войдите по email и новому паролю.
Если аккаунта ещё нет, зарегистрируйтесь с Gmail-почтой, после подтверждения почты мы предложим задать пароль.
Что нового
Загружаю обновления...
Что нового
Загружаю обновления...
Работа найдется быстрее с подпискойКандидат найдётся быстрее с подпиской
Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме
описание
Тестовое задание (опционально, в зависимости от должности)
Команда Технической дирекции разрабатывает распределённые СУБД и компоненты единой платформы данных Arenadata. Она развивает и интегрирует технологии Open Source, добавляя функциональность для промышленной эксплуатации, безопасности, отказоустойчивости и управления кластерами.
задачи
Управлять командой разработчиков: декомпозировать и распределять задачи, определять приоритеты, контролировать сроки и качество выполнения;
Оценивать трудоёмкость задач, анализировать техническую реализуемость решений и участвовать в формировании планов разработки;
Нести ответственность за технический результат команды, качество решений и выполнение согласованных планов;
Участвовать в проектировании, разработке и развитии компонентов распределённых систем;
Проводить исследования и готовить решения PoC;
Взаимодействовать с техническими менеджерами проектов, архитекторами и другими командами для определения технических решений, стратегии и планов развития продуктов;
Заниматься разработкой программного обеспечения в соответствии с функциональными спецификациями;
Выявлять и устранять сбои, узкие места и проблемы производительности в распределённых и высоконагруженных системах;
Работать с кодом крупных проектов Open Source: исследовать внутреннее устройство компонентов, диагностировать проблемы и вносить необходимые изменения;
Проводить и организовывать проверку кода;
Обеспечивать необходимый уровень тестирования: писать модульные и при необходимости интеграционные тесты;
Участвовать в построении и совершенствовании процессов разработки внутри команды;
Обеспечивать прозрачность работы команды, своевременно информировать заинтересованные стороны о статусе задач, рисках и изменениях планов;
Развивать разработчиков внутри команды: проводить техническое наставничество, помогать с профессиональным ростом и распространением экспертизы;
Участвовать в подборе команды;
Организовывать накопление экспертизы, вести и поддерживать в актуальном состоянии документацию разработки и базу знаний.
требования
Опыт управления командой разработки в роли 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 и быстро разбираться в незнакомой кодовой базе;
Опыт написания модульных и интеграционных тестов, работы с Maven, Linux и CI/CD;
Умение проводить качественную проверку кода, декомпозировать сложные задачи, принимать технические решения и нести ответственность за результат команды;
Будет плюсом опыт эксплуатации Hadoop, Spark и Kafka в промышленной среде, глубокое понимание внутреннего устройства 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.
условия
Расширенный ДМС со стоматологией и телемедициной с первого месяца работы;
Страхование жизни сотрудника;
ДМС онкострахования с компенсацией 50%;
100% Покрытие больничного листа независимо от стажа работы в компании, до 21 дня в году;
Страхование от несчастных случаев;
ДМС для детей с компенсацией 50% и льготные условия для близких;
Полис для выезжающих за рубеж;
Ноутбук и монитор для работы;
Техническое обучение продуктам компании в собственном учебном центре;
Реферальная программа с бонусом за успешную рекомендацию;
Возможность зарабатывать внутреннюю валюту ArenaCoins и тратить её в онлайн-магазине компании;
Платформа скидок Best Benefits со скидками и специальными предложениями на спорт, обучение, товары и услуги партнёров;
Возможность участия в клубах и сообществах по интересам;
No Meeting Day по четвергам для Технической дирекции.