Java-разработчик в команду стриминговой платформы данных
ГородМосква
НаправлениеИнформационные технологии
КомандаStreaming Data Platform
Дата публикации10.03.2023

Java-разработчик в команду стриминговой платформы данных

Наша команда Streaming Data Platform развивает платформу обработки данных в реальном времени. Основная цель команды – дать продуктовым командам инструменты для того, чтобы читать, писать и обрабатывать события с задержкой в миллисекунды. 
Мы работаем с настоящей BigData и очень большими нагрузками. Если тебе интересно строить системы, обрабатывающие десятки тысяч сообщений в секунду, то тебе к нам.
Нашу платформу мы пишем на последних версиях фреймворков для потоковой обработки: Apache Kafka + Kafka Streams + Kafka Connect 3.2, Apache Flink 1.16, Java 11+, Spring Boot 2.6+. Все это мы разворачиваем в нашем приватном облаке на Kubernetes+Helm, Gitlab CI, ELK, Grafana+Prometheus.
В связи с развитием команды мы ищем Senior Java разработчика, готового в последствии дорасти до техлида, который будет вместе с командой создавать с нуля и развивать сервисы для платформы потоковой обработки данных.
В этой роли ты будешь:
  • Участвовать в проектировании архитектуры платформы;
  • Оптимизировать и помогать в разработке пайплайнов для CEP (Complex Event Processing) поверх Kafka, Flink, Kafka Streams. 
  • Разрабатывать core функционал платформы, который позволит пользователям создавать и гибко управлять стримами данных без использования Java;
  • Менторить junior-разработчиков и клиентов команды в области Java и стриминга.
Эта вакансия для тебя, если ты:
  • Имеешь опыт разработки на Java от 3-х лет;
  • Отлично знаешь Core Java, хорошо разбираешься в архитектуре, чистом коде и паттернах проектирования;
  • Имеешь опыт работы с Kafka;
  • Умеешь и хочешь менторить менее опытных коллег;
  • Хочешь исследовать новые фреймворки и мир real-time + batch processing;
  • Стремишься расти на позицию TechLead-а. 
Будет преимуществом:
  • Опыт работы на проектах по инжинирингу данных, включая одно или несколько направлений: стриминг, оркестрация пайплайнов и DAG’и, ETL, DWH, OLAP, и т.д. 
  • Опыт работы с Apache Flink / Kafka Streams / Kafka Connect / Avro
  • Опыт работы с NiFi / Spark / Airflow 
Мы предлагаем:
  • Высоконагруженный проект с нуля, полное отсутствие legacy;
  • Командную работу и поддержку;
  • Возможность самостоятельно сформировать гибкий график: возможны как полная удаленка, так и гибридный формат с просторным и современным офисом в одной минуте ходьбы от метро Технопарк в Москве;
  • Развиваться: у нас есть своя IT-академия, мы также оплачиваем профессиональные тренинги и образовательные курсы, отправляем на лучшие тематические профессиональные конференции, а также проводим внутрибанковские митапы с приглашёнными экспертами;
  • Помощь и поддержку в подготовке к выступлению на тематических конференциях в качестве спикера;
  • Работать на корпоративном MacBook'е с root-доступом и возможностью работать через VPN;
  • Получать корпоративные льготы: ДМС с первого рабочего дня, страхование выезжающих за рубеж, льготное кредитование, скидки на банковские продукты, корпоративный̆ пенсионный̆ план, а также скидки на услуги и товары от компаний-партнеров;
  • Множество прочих приятных льгот, например, доплату до полной зарплаты за отпуск в январе и мае, полную доплату до оклада 14 дней больничного, спортзал в офисе, и т.д.