адв

Python-разработчик (Backend, Airflow)

Вы будете писать бэкенд ROI Navigator , нашего продукта для прогноза эффективности маркетинговых инвестиций. Основная работа (70–80%) это сервисы на FastAPI и пайплайны данных в Airflow с загрузкой в ClickHouse. Еще 20–30% времени уходит н…

адв

Зарплата не указанаРоссияМоскваУдалёнка

Вы будете писать бэкенд ROI Navigator, нашего продукта для прогноза эффективности маркетинговых инвестиций. Основная работа (70–80%) это сервисы на FastAPI и пайплайны данных в Airflow с загрузкой в ClickHouse. Еще 20–30% времени уходит на поддержку legacy-сервисов на Java: читать, чинить и тестировать, без переписывания. Команда IT из 10 человек.

Ключевые задачи

  • Разработка бэкенд-сервисов на Python (FastAPI) и проектирование REST API
  • Проектирование схем данных и оптимизация запросов в PostgreSQL
  • Разработка и поддержка ETL-пайплайнов в Apache Airflow: загрузка, очистка, трансформация
  • Работа с ClickHouse: витрины, загрузка больших объемов, оптимизация запросов
  • Поддержка legacy на Java 8+ / Spring Boot 2: исправление ошибок, небольшие доработки, JUnit, Gradle
  • Docker и деплой в Kubernetes вместе с DevOps, разбор падений сервисов и пайплайнов, code review

Стек

  • Основной: Python, FastAPI, PostgreSQL, Apache Airflow, ClickHouse, Docker, Linux, Git
  • Legacy: Java 8+, Spring Boot 2, Gradle, JUnit

Обязательные требования

  • Коммерческая бэкенд-разработка на Python от 3 лет
  • FastAPI и проектирование REST API
  • SQL и PostgreSQL: схемы, индексы, оптимизация запросов
  • Опыт написания и поддержки DAG в Apache Airflow
  • Опыт работы с ClickHouse
  • Docker, Linux на уровне уверенного пользователя, Git
  • Готовность читать и дорабатывать код на Java. Быть Java-разработчиком не нужно, важно спокойно разобраться в чужом коде, поправить баг и прогнать тесты

Будет плюсом

  • Опыт работы инженером по данным (Data Engineer)
  • Kubernetes: деплой сервиса, манифесты, чтение логов
  • Apache NiFi

Нам особенно важно, чтобы вы думали о том, что будет при сбое, дублях и пустых значениях, и писали проверки, а не надеялись: на этих данных клиенты принимают решения.

Условия

  • Формат: удаленно, из любого города России, желательно часовой пояс МСК. Гибрид доступен для тех, кто хочет приезжать в офис (Москва)
  • Доход: обсуждаем по итогам собеседования, выплаты 5 и 20 числа
  • Оформление: по ТК РФ, ДМС BestBenefits
  • Испытательный срок: 3 месяца
  • Адаптация: неделя на погружение, сопровождение HR и передача дел от команды

Почему у нас хорошо

  • Свой продукт, а не заказная разработка
  • Сильная экспертиза в эконометрике и аналитике данных. Это наша гордость, и учиться здесь есть у кого
  • Мотивированная, проактивная и вовлеченная команда
  • Живая корпоративная культура и регулярные корпоративы

Как проходит отбор

Телефонное интервью с HR, техническое интервью с руководителем разработки (лайвкодинг или тестовое задание), финальная встреча. Процессы команды подробно обсудим на собеседовании.

Меня зовут Елизавета, я HRBP Points Lab и буду вести вас на всех этапах, от отклика до оффера. Будем рады вашему отклику!

Похожие вакансии Python

hh.ru
гку инфогород

Тимлид ДВХ

гку инфогородАвтоподнятие
Зарплата не указанаРоссияМоскваГибрид

Департамент информационных технологий Москвы создает и развивает цифровые проекты, которые делают столицу комфортнее, а жизнь горожан — удобнее и мобильнее. Для системы управления столицей технологии — это незаменимый инструмент, который применяется во всех отраслях экономики, городского хозяйства и социальной сферы. А для миллионов горожан — повседневный помощник, который позволяет получать сотни услуг и сервисов в удобном цифровом формате в режиме 24/7

Продукт Контрольно-надзорная деятельность осуществляет проект по автоматизации процессов Государственной инспекции по контролю за использованием объектов недвижимости Москвы, Главконтроля и еще 8 органов исполнительной власти города Москвы в рамках реализации реформы контрольной и надзорной деятельности в городе Москве.

Сейчас команда активно растёт и продолжает набирать темп, поэтому мы в поисках новых талантов!

Что нужно делать:

  • управлять кросс-функциональной командой
    - обеспечивать эффективное взаимодействие между БА, СА, дата-инженерами, дата-аналитиками, тестировщиками и разработчиками
    - распределять задачи с учётом профиля специалистов и приоритетов проектов
    - участвовать в найме, онбординге и менторстве новых членов команды

  • планировать и контролировать исполнения
    - декомпозировать задачи, оценивать трудоёмкость, формировать спринты и бэклог
    - контролировать сроки и качество реализации (ETL/ELT-процессы, витрины данных, отчётность, API-слои)
    - предоставлять отчётность по метрикам команды: скорость, загрузка, качество данных

  • техническое лидерство и архитектура
    - проектировать и развивать архитектуру ДВХ (Data Lake, Data Warehouse, Data Marts)
    - выбирать и внедрять технологии: СУБД (ClickHouse, Greenplum, PostgreSQL, MongoDB), оркестрация (Airflow), обработка данных (Spark, Python/Java/Scala).
    - обеспечивать методологию Data Vault 2.0, оптимизировать запросы, репликации и шардинг.
    - управлять интеграциями через брокеры сообщений (Kafka), REST API

Какие знания и навыки нам важны:

  • опыт разработки или анализа данных от 5 лет, из них не менее 2 лет в роли Team Lead / Tech Lead

  • успешное управление командой от 5 человек (включая аналитиков и инженеров данных)

  • опыт построения процессов работы с данными в высоконагруженной среде (микросервисы, большие объёмы)

  • языки программирования: знание Python (pandas, PySpark, FastAPI/Flask, DBT) и дополнительно Java/Scala – для понимания стека инженеров

  • SQL: уверенное владение (сложные запросы, оконные функции, CTE, оптимизация) – для код-ревью и помощи аналитикам/инженерам

  • СУБД и хранилища: опыт с ClickHouse, Greenplum, PostgreSQL, Oracle, MongoDB

  • оркестрация и ETL: практический опыт с Apache Airflow, DBT, понимание ETL/ELT-подходов

  • моделирование данных: знание методологии Data Vault 2.0, Data Lake / Data Warehouse

  • брокеры сообщений: Kafka (потоки данных, интеграции)
    - CI/CD и Git: GitLab CI, Git (ветвление, ревью)

Что предлагаем:

  • рыночную зарплату и премии
  • драйвовые задачи и ресурсы для их реализации
  • преимущества аккредитованной IT-компании
  • материальную помощь в случае важных событий в жизни
  • корпоративное обучение у топовых провайдеров и доступ к онлайн-библиотеке
  • корпоративные тренировки и спортивные активности - бег, футбол, волейбол, баскетбол, теннис и другие
  • комьюнити по интересам
  • скидки от партнеров на ДМС, связь, развлечения, подарки, спорт и т.д.

    Стань частью команды ДИТ Москвы и воплощай в жизнь цифровые проекты столицы!
hh.ru
Зарплата не указанаРоссияМоскваУдалёнка

Мы в поиске сотрудника в команду разработки создания дата- решений. В качестве разработчика нашей команды ты сможешь создавать и улучшать инструменты Data Governance - одного из перспективных направлений Data-Office. Твоя работа будет направлена на расширение возможностей платформы мониторинга качества данных и развитие каталога данных. Кроме того, тебе предстоит разрабатывать масштабируемые и гибкие решения, способные адаптироваться к изменениям в бизнес-процессах и удовлетворять потребности наших пользователей. Внедрять в повседневные процессы ai агенты

Чем предстоит заниматься:

  • Разрабатывать платформу (веб приложение) контроля качества данных (python, flask + js)
  • Обеспечивать интеграции с другими системами
  • Поддерживать работоспособность систем
  • Консультировать внутренних пользователей по особенностям работы с платформой
  • Разворачивать, поддерживать и дорабатывать openmetadata
  • Оптимизировать загрузку данных в каталог


Что мы ожидаем:

  • Опыт работы в enterprise разработке от 3 лет
  • Python 3, JS, Flask
  • Понимание и умение применять принципы ООП, SOLID, паттерны разработки
  • Умение читать и писать сложные SQL запросы (postgres, oracle), проектирование бд приложения
  • Умение пользоваться git
  • Английский на уровне чтения документации

Плюсом будет:

  • Знание ReactJS, опыт реализации несложных UI по макетам в figma
  • Опыт работы с kafka
  • Опыт работы с elasticsearch
  • Опыт реализации веб приложений на java
  • Опыт работы с CI/CD/IaC
  • Опыт работы с Linux
  • Умение и желание писать Unit-тесты
  • Опыт работы на проектах в области хранилищ данных
  • Уметь создавать аи- агентов

Что мы предлагаем взамен:

  • Стабильный и прозрачный доход: размер заработной платы обсуждается по итогам собеседования + квартальная премия по результатам KPI
  • Полную удалёнку или гибрид на выбор, а также уютный ИТ-хаб в Москве, Санкт-Петербурге, Екатеринбурге и сезонный коворкинг в Сочи
  • Сложные и интересные задачи, современный стек технологий
  • Заботу о вашем здоровье: программа ДМС с первых дней работы, куда входит стоматология, обслуживаниев лучших клиниках города, страхование и компенсация 10-ти дней больничного
  • Возможность вертикального и горизонтального карьерного роста: регулярно проходят тренинги, вебинары, митапы и демо-дни
  • Оплату посещения профильных конференций и курсов, помогаем с подготовкой к публичным выступлениям и написанием статей на Хабр
  • Доступ к бесплатным корпоративным библиотекам Alpina Digital, MyBook и бизнес-изданий
  • Предложения от Банка только для сотрудников: собственные спортзалы (Москва, Санкт-Петербург, Екатеринбург), а также скидки на услуги туристических агентств, продукты питания, в рестораны, бары, магазины
Соц.сети

Senior Python Developer (backend)

Неизвестный работодатель
Зарплата не указанаРоссияМоскваГибрид

Senior Python Developer (backend)

Уровень: #senior
Страна: #RU
Локация: #office #hybrid

Подробное описание вакансии:

Нажмите, чтобы развернуть...

Требования
- Разработчик, который подключится к проектированию архитектуры и со временем станет техлидом небольшой backend-команды
- Python 3.8+
- Django
- FastAPI
- Flask
- PostgreSQL
- Redis
- Elasticsearch
- Apache Airflow

Дополнительная информация
Офис в Москве, возможен гибрид. При отклике необходимо приложить CV.


Контакты
- Telegram: ••••••••

Стек технологий: #python #django #fastapi #flask #postgresql #redis #elasticsearch #apache_airflow

•••••••• | ••••••••

HireSeeker собирает вакансии со всех площадок и присылает только релевантные. Бесплатно.