Описание
Наша команда разрабатывает платформенные решения по доставке данных в хранилище. Мы в поиске Java-разработчика для усиления команды.
Наши проекты:
— SDP — стриминговая платформа по доставке данных от внутренних поставщиков в хранилище. 15 000 событий в секунду, 1 ТБ в сутки. Проект построен вокруг паттерна event-sourcing.
Стек: Apache Flink, Java, Kafka, Kafka Streams, ZooKeeper, Greenplum, Postgres, Quarkus, Avro, Gpfdist.
— dlh-ingest — сервис доставки данных до DataLakeHouse. Наш флагманский проект. Его цель — существенно оптимизировать доставку данных до хранилища.
Стек: Apache Spark, Kafka, Kafka Connect, S3, Java, Kora, Avro, Parquet, Iceberg.
Обязанности
-
Разрабатывать новые и дорабатывать существующие сервисы — полный цикл от написания кода до деплоя в прод
-
Декомпозировать задачи
-
Проводить ревью и самостоятельно прорабатывать архитектуру
-
Участвовать в разработке ядра стриминговой платформы — Java
-
Участвовать в разработке процессов автоматизации Self-Service-функциональности платформы — микросервисов на Java
-
Писать процессы обработки данных на потоковой платформе — Kafka
-
Разрабатывать процессы выгрузки данных в Data Lake House
Требования
-
У вас есть опыт разработки приложений на Java с использованием любого фреймворка от 3 лет
-
Есть опыт работы с Kafka: понимаете основные компоненты и семантику доставки
-
Есть опыт разработки на Apache Flink, Apache Spark, или хотите научиться
-
Есть опыт коммерческой разработки с любым из фреймворков: Spring Boot, Quarkus, Micronaut или Vert.x
-
Есть опыт коммерческой разработки с одним из брокеров: Kafka, Rabbit MQ, Pulsar или Active MQ
-
Работали c Kubernetes, Docker или OpenShift
-
Знаете SQL и работали с РСУБД — PostgreSQL, MySQL или другой системой
-
Работали с системой контроля версий
-
Будет плюсом опыт работы с Kafka Connect, Kafka Streams, Schema Registry, Greenplum, Clickhouse, Iceberg и S3
-
Будет плюсом опыт работы с большими объемами данных, опыт написания процессов обработки для подобных объемов и опыт работы с одним из форматов — Avro, Protobuf, Thrift
Мы предлагаем
-
Работу в офисе или удаленно — по договоренности
-
Платформу обучения и развития «Апгрейд». Курсы, тренинги, вебинары и базы знаний. Поддержку менторов и наставников, помощь в поиске точек роста и карьерном развитии
-
Комплексную программу заботы о здоровье. Оформим полис ДМС с широким покрытием и страховку от несчастных случаев. Предложим льготные условия страхования для ваших близких
-
Возможность работы в аккредитованной ИТ-компании
-
Линейку льготных тарифов на продукты Т-Банка
-
Частичную компенсацию затрат на спорт
-
Well-being-программу, которая помогает улучшить психологическое и физическое здоровье, а также разобраться с юридическими и финансовыми вопросами
-
Три дополнительных дня отпуска в год
-
Достойную зарплату — обсудим ее на собеседовании