Python developer (Airflow / dbt)
29 Апреля 2026
Город:
Москва
Занятость:
Полная занятость
Опыт:
Более 6 лет
Компания "Аренадата Софтвер"
Обязанности:
- Разработка функциональности продукта на базе Apache Airflow: разработка кастомных операторов, хуков и провайдеров;
- Разработка модулей dbt: создание адаптеров к новым источникам данных, разработка кастомных плагинов;
- Проектирование архитектуры модулей и коннекторов;
- Взаимодействие с архитекторами и продуктовой командой для определения стратегии развития платформы данных;
- Разработка и поддержка тестовой инфраструктуры: unit-тесты, интеграционные тесты;
- Составление архитектурных документов и технических записок по принятым решениям;
- Защита и обоснование архитектурных и технических решений;
- Участие в code review;
- Ревью пользовательской и технической документации по продуктам;
Опыт работы:
- От 5 лет опыта в разработке на Python, из них значительная часть - продуктовая разработка инструментов для работы с данными;
- Практический опыт работы с dbt Core: понимание архитектуры, опыт разработки или доработки адаптеров;
- Знание стека Big Data: экосистема Apache Hadoop (HDFS, YARN, MapReduce), Apache Spark / PySpark, Apache Ozone, Trino, Apache Hive;
- Понимание принципов распределённого хранения и вычислений;
- Опыт работы с различными СУБД от 3 лет;
Профессиональные знания, умения и навыки:
- Знание внутреннего устройства Apache Airflow: архитектура, scheduler, executor-ы (Celery, Kubernetes), plugin-система, API провайдеров;
- Понимание архитектуры dbt Core: жизненный цикл выполнения, система адаптеров, протокол взаимодействия с источниками, Jinja-компиляция, манифест и артефакты;
- Уверенное владение Python 3;
- Опыт разработки коннекторов/драйверов к СУБД: знание DB-API 2.0, SQLAlchemy, ODBC/JDBC;
- Знание принципов устройства и функционирования операционных систем семейства Linux;
- Опыт работы с Git;
- Понимание принципов непрерывной интеграции и непрерывной доставки (CI/CD);
- Опыт контейнеризации: Docker, Docker Compose; понимание Kubernetes;
- Декомпозиция задач разработки и умение оценивать трудозатраты;
Будет плюсом
- Опыт коммитов в open source (Apache Airflow, dbt, dbt-адаптеры);
- Опыт разработки собственных dbt-адаптеров под нестандартные источники.
Зарегистрируйтесь или войдите, чтобы открыть контакты работодателя
Прикрепите резюме для отклика
Уже с нами?
Войдите, чтобы отправить резюме
02 Мая
Инженер автоматизации тестирования (Python)
Москва
Компания "МТС Банк" МТС Банк – одно из ключевых направлений экосистемы МТС. Мы используем современные цифровые решения и развиваем...
03 Мая
Java Developer( Rambler Group )
Москва
Компания "Rambler Group" Хотите писать код, который видят и используют миллионы людей в прямом эфире? Rambler&Co — это не просто медиа, это...
03 Мая
Senior PHP Developer( DATS.TEAM )
Москва
от 300 000 руб.
Компания "DATS.TEAM" DatsTeam ищет Senior PHP-разработчика , который присоединится к нашему кластеру по разработке продуктов. Наша...
03 Мая
Москва
от 200 000 до 220 000 руб.
Компания "Мототехник Центр" Сеть мультибрендовых магазинов по продаже техники для активного отдыха и туризма в России. Находимся в 7...
03 Мая
Москва
Компания "МТС" МГТС — основной телекоммуникационный партнер Города Москвы и часть экосистемы МТС. Проектируем, строим и эксплуатируем...
Вакансия размещена в отрасли