Команда создает инструменты для потоковой обработки данных. Наша цель — дать пользователям возможность делать интеграции простыми средствами с требуемым уровнем надежности и задержки. Мы помогаем пользователям сконцентрироваться на создании бизнес-ценности.
Для создания интеграций мы используем Kafka Connect, которым пользуются уже 100 команд банка, а в нашей Apache Kafka более 1000 топиков. Для обработки данных в реальном времени мы внедряем Apache Flink.
Задачи Senior Data Engineer
- Реализация Core-функционала платформы для упрощения работы пользователей с Kafka Connect/Apache Flink (от сервиса на Java до CI/CD-пайплайнов).
- Участие в проектировании архитектуры платформы.
- Участие в работах по повышению надежности системы (мониторинг, оповещения и т.д.).
- Участие в дежурствах, на которых мы следим за состоянием платформы, а также помогаем пользователям решать возникающие проблемы.
Senior Data Engineer в нашей команде
- Имеет не менее двух лет опыта разработки на Java.
- Имеет опыт создания ETL-процессов (например, при помощи Hadoop, Spark, SQL, NiFi, Airflow, Snowflake и т.п.).
- Понимает принципы работы брокеров сообщений, имеет опыт интеграций с бэкенд-приложениями через MQ/Kafka.
- Имеет опыт работы с Linux (знание базовых команд и встроенных текстовых редакторов, опыт написания Bash-скриптов).
- Имеет понимание и опыт работы с Git, CI/CD, процессами модульного тестирования, логирования, мониторинга и алертинга, документированием новых фич для команды и пользователей.
- Аргументированно доказывает свою точку зрения, проявляет проактивность.
- Взаимодействует со смежными командами.
- Готов изучить Kafka Connect/Apache Flink/Debezium.
Дополнительные навыки, которые мы ценим
- Опыт разработки на Python.
- Опыт работы с Kubernetes.
- Опыт работы с Kafka Connect.
- Опыт работы с Debezium.
- Опыт работы с Flink/Spark/Kafka Streams.
Бенефиты для сотрудников
- Возможность работать из офиса или удаленно.
- ДМС со стоматологией, массажем, телемедициной, ежегодными чек-апами, которое работает как в Москве, так и в регионах.
- Страхование от несчастных случаев и онкологических заболеваний, страхование выезжающих за границу.
- Три оплачиваемых отгула в год.
- Поддержка опытного наставника, обучающие курсы для комфортной адаптации, помощь в развитии экспертизы со стороны профессиональных сообществ банка.
- Собственная ИТ-академия, участие в конференциях.
- Программа внутренних ротаций для сотрудников.
- Бесплатные индивидуальные консультации психологов, юристов, экспертов по личным финансам и консультантов по здоровому образу жизни, карьерные консультации.
- Льготные условия на банковские продукты и услуги.
- Скидки от партнеров банка в приложении PrimeZone в сферах здоровья, развлечений, творчества и интернет-покупок.
- Еще десятки льгот и бонусов для сотрудников.