Java developer (Data platform / BigData)
#удаленка #Офис #senior
Компания: Arenadata
☑️Чем предстоит заниматься:
-проводить R&D-исследования и готовить PoC-решения для развития продуктов Arenadata: Arenadata Hyperwave, Arenadata Streaming, Arenadata Platform Security;
-взаимодействовать с TPM и архитекторами для определения стратегии и плана действий по разработке единой платформы данных;
-участвовать в разработке и развитии ядра продукта Arenadata Hyperwave;
-выявлять и устранять сбои, узкие места и проблемы производительности в распределённых системах;
-писать unit-тесты, при необходимости - интеграционные тесты;
-проводить и участвовать в code review;
-вести и актуализировать разработческую документацию
-взаимодействовать с DevOps-командой по вопросам сборки, деплоя и эксплуатации решений.
☑️Мы ожидаем, что вы:
-имеете коммерческий опыт разработки на Java от 3 лет;
-умеете декомпозировать задачи;
-обладаете глубоким опытом работы с распределёнными вычислениями и Apache Spark, понимаете его внутреннюю архитектуру;
-хорошо понимаете Apache Kafka: архитектуру, модели обработки потоков данных, вопросы производительности и надёжности;
-разбираетесь в механизмах безопасности распределённых систем обработки данных;
-умеете читать open-source код и вносить в него изменения;
-уверенно занимаетесь отладкой, анализом логов и диагностикой проблем;
-понимаете современные подходы к построению высоконагруженных и параллельных систем;
-хорошо знаете ООП, принципы SOLID, базовые алгоритмы и структуры данных;
-имеете опыт работы с Maven;
-понимаете принципы DevOps и применяли CI/CD-подходы на практике;
-имеете промышленный опыт работы с Linux и командной строкой.
☑️Будет плюсом
-опыт работы с различными СУБД (от 3 лет);
практический опыт эксплуатации Hadoop / Kafka / Spark в production;
-опыт поиска и устранения узких мест производительности с последующей аргументацией и реализацией улучшений.
Контакты: career@arenadata.io
Java Job 💬 в Telegram | 💙 в VK | 💬 в Max
Post #1229
1.18K
- 👍 2