Python-разработчик (в офисе)

Работодатель:
Зарплата:
250 000 - 350 000 руб.
Опыт работы:
От 3 до 6 лет
Место работы:
Москва, Кольцевая линия, метро Добрынинская

Python разработчик (Web + Airflow)

Зарплата: от 250 000 до 350 000 ₽ на руки

Ищем специалиста, который одинаково уверенно чувствует себя и в веб-бэкенде, и в ETL — человек, который сможет построить мост между нашим веб-приложением и движением данных.

Важно: Это не чистый Data Engineer и не чистый Backend. Это гибридная роль с фокусом на Python.

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

Backend-разработка (60%)

Проектировать и развивать REST API на FastAPI (или Django/Flask — обсуждаемо).

Создавать веб-интерфейсы для мониторинга и управления ETL-процессами.

Реализовывать эндпоинты для загрузки/выгрузки данных (CSV, Parquet, JSON).

Настраивать кеширование и брокеры на Redis.

Интегрировать веб-события с запуском DAG'ов в Airflow.

ETL / Airflow (30%)

Разрабатывать и поддерживать DAG'и в Apache Airflow.

Настраивать расписания, backfill, обработку ошибок, ретраи, алерты (Telegram/Slack).

Писать операторы для выгрузки из внешних API и загрузки в PostgreSQL.

Оптимизировать производительность DAG'ов (динамические таски, сенсоры, XCom).

Базы данных и инфраструктура (10%)

Писать сложные SQL-запросы и оптимизировать индексы в PostgreSQL.

Настраивать партиционирование и материализованные представления.

Использовать Redis для кеширования, сессий и очередей задач.

Работать в Docker, понимать основы CI/CD.

Наш технологический стек

Язык: Python 3.10+

Web фреймворк: FastAPI (основной), возможно Flask/Django

Оркестрация : Apache Airflow

Базы данных | PostgreSQL, Redis

Очереди / кеш | Redis (брокер, кеш)

Контейнеризация | Docker, Docker Compose

Контроль версий | Git (GitLab/GitHub)

CI/CD | GitLab CI / GitHub Actions

Мы ждем от Вас

Обязательно

Опыт коммерческой разработки на Python от 3 лет.

Опыт с Airflow от 1 года (написание DAG'ов, настройка сенсоров, операторов).

Опыт разработки веб-приложений (FastAPI / Flask / Django) от 2 лет.

Уверенное знание PostgreSQL (сложные запросы, индексы, оптимизация).

Опыт работы с Redis (кеширование, очереди, pub/sub).

Понимание принципов ETL/ELT, умение проектировать DAG'и.

Опыт с Docker (написание Dockerfile, docker-compose).

Условия работы

Оформление по ИП (обсуждаемо).

Зарплата: фикс + ежегодный пересмотр, обсуждается индивидуально

График: работа в офисе, гибкое начало дня, 5/2.

Расположение: метро Добрынинская, Серпуховская, есть своя парковка

Команда: небольшая, без бюрократии, прямой контакт с CTO.

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

Ведущий бухгалтер в бренд одежды
SELFMADE

Опыт работы бухгалтером от 3 лет (участок расчетов с поставщиками + банк). 1С БП 8.3 — уверенный пользователь.

Категорийный менеджер Fresh (формат Дискаунтер В1)
МАГНИТ, Розничная сеть

Высшее образование (экономическое, математическое, маркетинг, товароведение). Опыт работы в сфере категорийного менеджмента от 2 лет. Уверенный пользователь MS Excel.

Координатор/методист в семью
Дружкова Кристина Минасовна

Наличие собственных детей. -Педагогическое образование, опыт работы в школе. -Знание Английского языка не ниже В2. -Готовность работать под камерами. -

250 000 - 250 000 руб.
Менеджер по продажам новостроек бизнес-класса (офис продаж застройщика)
Est-a-Tet

Опыт продаж первичной недвижимости не менее 1 года. Высокую работоспособность и активную жизненную позицию. Развитые навыки презентации и грамотную устную...

250 000 - 350 000 руб.
Руководитель направления окупаемости офисов Банка
Банк ДОМ.РФ

Высшее образование (финансы, экономика, менеджмент). Опыт работы от 3-х лет на аналогичной позиции или в роли руководителя проектов в...