ГородМосква
НаправлениеИнформационные технологии
КомандаStreaming Data Platform
Дата публикации25.11.2022
Senior Java разработчик в команду стриминговой платформы данных
Streaming Data Platform развивает сервисы потоковой обработки данных. Основная цель команды – построение прикладной платформы по сбору событий из систем-источников в режиме реального времени и публикации этих событий в удобном для потребителей виде. Наличие потоков данных из разных систем-источников в единой платформе и инструментов по их обработке в real-time позволит компании своевременно и адекватно реагировать на события, порождаемые как внутри компании, так и за ее пределами.
Наша платформенная операционная модель подразумевает, что мы не просто разрабатываем сервисы потоковой обработки данных «под ключ», а создаем инструменты для продуктовых команд для независимой разработки таких сервисов.
Наш стек:
Apache Kafka, Confluent Schema Registry, AVRO, Kafka Connect, Kafka Streams, Kubernetes+Helm, Gitlab CI, ELK, Grafana+Prometheus.
В связи с развитием команды мы ищем сильного разработчика, который будет вместе с командой создавать с нуля и развивать сервисы для платформы потоковой обработки данных.
Чем предстоит заниматься:
- участвовать в проектировании архитектуры платформы;
- исследовать фреймворки для нового внутрибанковского batch ETL-решения и пробовать их применять на реальных use-кейсах, ключевых для банка;
- разрабатывать удобный и простой интерфейс для команд банка, который позволит пользователям создавать и гибко управлять стримами данных без использования Java;
- менторить junior-разработчиков и клиентов команды в области Java и стриминга.
Ожидания от экспертизы и опыта:
- имеешь опыт разработки на Java от 3-х лет;
- отлично знаешь Core Java, хорошо разбираешься в архитектуре, чистом коде и паттернах проектирования;
- имеешь опыт работы с Kafka;
- умеешь и хочешь менторить менее опытных коллег;
- хочешь исследовать новые фреймворки и мир real-time + batch processing.
Будет преимуществом:
- опыт работы на проектах по инжинирингу данных, включая одно или несколько направлений: стриминг, оркестрация пайплайнов и DAG’и, ETL, DWH, OLAP, и т.д;
- опыт работы с Kafka Streams / Kafka Connect / Avro;
- опыт работы с NiFi / Spark / Airflow.
Что предлагаем:
- интересный и увлекательный проект с нуля, полное отсутствие legacy;
- командную работу и поддержку;
- удаленный или гибридный формат работы;
- профессиональные тренинги, образовательные курсы и внутрибанковские митапы с приглашёнными экспертами;
- помощь и поддержку в подготовке к выступлению на тематических конференциях в качестве спикера;
- ДМС со стоматологией с первого рабочего дня, страхование выезжающих за рубеж;
- льготное кредитование, скидки на банковские продукты и товары от компаний-партнеров.
- еще десятки льгот и бонусов для сотрудников