Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Описание вакансии
Текст:
TL;DR
Senior Java Developer (BigData): Разработка и развитие распределенных систем обработки данных, включая Arenadata Hyperwave и платформенные решения, с акцентом на архитектуру Apache Spark и Kafka. Фокус на проведении R&D-исследований, оптимизации производительности высоконагруженных систем и обеспечении надежности распределенных компонентов.
Компания
Arenadata — разработчик единой платформы данных и инструментов для работы с большими данными.
Что делать
- Проводить R&D-исследования и готовить PoC-решения для развития продуктов Arenadata.
- Участвовать в разработке и развитии ядра продукта Arenadata Hyperwave.
- Выявлять и устранять сбои, узкие места и проблемы производительности в распределённых системах.
- Взаимодействовать с архитекторами для формирования стратегии разработки единой платформы данных.
- Проводить code review и писать качественные unit/интеграционные тесты.
- Работать в тесном взаимодействии с DevOps-командой по вопросам сборки и деплоя.
Требования
- Опыт коммерческой разработки на Java от 3 лет.
- Глубокое понимание внутренней архитектуры Apache Spark и распределенных вычислений.
- Отличное знание архитектуры Apache Kafka, моделей обработки потоков и механизмов надежности.
- Опыт работы с Linux и командной строкой в промышленных масштабах.
- Знание принципов ООП, SOLID, алгоритмов и структур данных.
- Понимание принципов DevOps и практический опыт CI/CD.
Хорошо, если есть
- Практический опыт эксплуатации Hadoop, Kafka или Spark в production.
- Опыт работы с различными СУБД от 3 лет.
- Опыт оптимизации производительности распределенных систем и аргументации технических решений.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →