javakafkamavenlinuxhadoopci cdqa automationdistributed systemssparkbig data
hhВакансия с HeadHunter. Контакт ведёт на hh.ru
Пожаловаться
Зарплата и рынок
ЗП не указана
На похожих ролях по рынку
$3.8к$5.3кмедиана$6.3к
28 в выборке
На международном рынке: $142к/год ($84к - $195к)
84
Хорошая вакансия
развернуть
Чётко описанная техническая руководящая роль в продуктовой компании с актуальными технологиями обработки данных и наставничеством. Зарплата не указана, поэтому сравнить предложение с ориентиром в $5 267 в месяц нельзя.
Кликните для подробной информации
Зарплата не указанаАктуальный стекПонятные задачиРазвитие продуктаРост экспертизы
Оценка от Hirify AI
Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Создать профиль и узнать мэтч
Описание вакансии
Текст:
Hirify AI/Оригинал
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-среде.
Опыт работы с Kafka Connect, Kafka Streams, Schema Registry, ZooKeeper, Kerberos, SASL/SSL и ACL.
Опыт разработки или существенной доработки крупных open-source проектов.
Опыт работы с Docker и Kubernetes.
Культура и преимущества
Возможен удалённый формат или работа на месте работодателя в Москве.
Работа предполагает взаимодействие с TPM, архитекторами и другими командами.
Предусмотрены техническое наставничество и развитие экспертизы внутри команды.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →