Senior Data Engineer
По договоренности
Ищем Data Engineer, который поможет развивать платформу данных: от потоковой загрузки событий и построения моделей до холодного хранения и контроля качества данных.
Обязанности
- Развивать потоковую загрузку событий из RabbitMQ в ClickHouse: подключать новые потоки, настраивать дедупликацию и backfill исторических данных;
- Строить холодное хранилище на Apache Iceberg: выгружать архив из ClickHouse через Spark, переносить исторические данные, развивать подготовленный слой и историю справочников;
- Настраивать инкрементальную загрузку данных из 1С и реплик PostgreSQL, в перспективе — внедрять CDC;
- Разрабатывать витрины и модели данных на dbt и materialized views ClickHouse;
- Ежедневно сверять полноту данных и суммы с источниками, настраивать тесты качества данных, мониторинг свежести и объёма потоков;
- Оркестрировать процессы в Airflow, развивать CI/CD моделей и DAG, поддерживать runbook потоков;
- Участвовать в архитектурных решениях и код-ревью, развивать каталог данных.
Требования
- Опыт в Data Engineering от 4–5 лет;
- Промышленный опыт работы с ClickHouse: MergeTree-движки, materialized views, репликация и оптимизация запросов;
- Уверенное знание SQL и Python;
- Опыт работы с dbt в продакшене: модели, тесты и CI;
- Опыт разработки и эксплуатации DAG в Apache Airflow;
- Опыт работы со Spark и табличными форматами для lakehouse — Iceberg, Delta или Hudi; понимание S3-совместимых хранилищ;
- Опыт потоковой загрузки данных из брокеров сообщений — RabbitMQ или аналогов; понимание at-least-once и идемпотентности;
- Понимание medallion-архитектуры, SCD2 и инкрементальной загрузки;
- Знание Docker и Kubernetes на уровне пользователя, опыт работы с Git.
Будет плюсом
- Опыт загрузки данных из MS SQL или 1С;
- Знание Debezium и CDC;
- Опыт работы с dlt и OpenMetadata;
- Знакомство с платёжными и персональными данными;
- Опыт работы с on-prem инфраструктурой.
Условия
- Конкурентную заработную плату — обсудим после собеседования;
- Удалённый формат работы;
- График 5/2: с 10:00 до 19:00;
- Мощный рабочий ноутбук;
- 100% компенсацию больничных;
- Корпоративную скидку на изучение английского языка в Skyeng.
Опубликована 10 часов назад
Похожие вакансии
Вакансии быстро закрываются - скачайте мобильное приложение в RuStore и откликайтесь первыми!
Скачать бесплатноНаши ожидания: Уровень Senior: самостоятельное проектирование и доведение до рабочего результата сквозных ... data-пайплайнов; Практический опыт Microsoft Fabric: Data Factory / Data pipelines, OneLake, подготовка ...
- Можно удаленно
- Подработка
- Опыт от 5 лет
- Москва
6 часов назад
Обязанности: Развитие новой функциональности: • Разрабатывать новые ETL/ELT-процессы обработки и доставки данных из корпоративных систем в ядро хранилища. Модифицировать и улучшать существующие процессы; • Разрабывать dbt модели; • Разрабывать DAG в ...
- Можно удаленно
- Полный день
- Опыт от 5 лет
- Москва
22 дня назад
О нас и проекте Мы — команда разработки в составе крупного стрима Data Platform. ... Ищем зрелого инженера (ближе к Senior), который усилит нашу экспертизу. ... Опыт работы с Big Data экосистемой: опыт работы с Apache Spark, понимание принципов оркестрации процессов ...
- Можно удаленно
- Полный день
- Опыт от 5 лет
- Москва
19 дней назад
... . • Строить полный data flow: от получения данных из источников и их транспортировки до обработки, хранения ... тесной связке с DevOps-командой и участвовать в инфраструктурных и архитектурных решениях на стыке Data ... Для нас Data Engineer — это не только работа с данными и написание ETL/ELT-процессов.
- Можно удаленно
- Полный день
- Опыт от 5 лет
- Москва
21 день назад
... очередь интересуют: backend; frontend; fullstack; mobile; QA manual / QA automation; DevOps / SRE; data ... analyst / data engineer / data scientist; system analyst / business analyst; product manager / project ... По уровню рассматриваем: уверенный Middle; Senior; Lead / Head — точечно.
- Можно удаленно
- Частичная занятость
- Опыт от 5 лет
- Москва
13 дней назад