Backend/Data Engineer (Python/FastAPI) — интеграции и обогащение данных

По договоренности

  • Динамо
  • Белорусская
  • Маяковская

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

  • Разработать backend-сервис на Python/FastAPI (можем рассмотреть создание сервиса так же на Django): API-контракты, валидация, версии, идемпотентность.
  • Подключать внешние источники данных: интеграции по API, импорт файлов (CSV/JSON/XML), при необходимости парсинг web-источников (устойчиво к изменениям, с ограничениями по частоте запросов).
  • Нормализовать и приводить данные к канонической модели; хранить версии входных и выходных данных.
  • Реализовать хранение и версионирование стратегий/правил (любое изменение = новая версия).
  • Обеспечивать наблюдаемость и качество: structured logs, correlation_id, базовые метрики, тесты (unit/integration).

Что мы ждём

  • Уверенный Python 3.x и опыт разработки backend-сервисов (желательно FastAPI/Django и т.п.).
  • Хороший SQL и опыт с PostgreSQL: проектирование схем, индексы, миграции.
  • Опыт интеграций с внешними системами и "грязными" данными: таймауты, ретраи, rate limit, кэширование.
  • Понимание фоновых задач/очередей (Celery/RQ/Arq или аналоги)
  • Самостоятельность и инженерный подход: умение обосновывать решения и видеть компромиссы.

Будет плюсом

  • Web scraping (Playwright/Selenium/BeautifulSoup), устойчивые парсеры.
  • Entity resolution / fuzzy matching; нормализация имён/адресов/транслитерация.
  • Elasticsearch/OpenSearch; графовые модели (Neo4j или аналоги).
  • Docker, CI/CD.

Стек (ориентир)

  • Python + FastAPI (обсуждаемо)
  • PostgreSQL
  • Фоновые задачи/очередь (обсуждаем)
  • Docker, CI/CD, тесты

Условия

  • Москва, гибридный график.
  • Уровень компенсации обсуждается по итогам.
  • Высокая автономность и возможность быстро влиять на продукт и техреализацию.

Как откликаться

Мы ищем человека, который любит инженерные задачи и умеет самостоятельно принимать решения.

Поэтому при отклике, пожалуйста, приложите:

1) Ссылку на GitHub/GitLab или любой код-пример (можно приватный репозиторий, можно архив).

Подойдёт pet-проект, библиотека, демо-сервис, интеграция с внешним API.

2) Короткое описание (10–15 строк):

- что именно делали вы лично (ваш вклад);

- какие 2–3 архитектурных решения приняли и почему (структура проекта, схема БД, фоновые задачи/очереди, интеграции);

- где были сложности/компромиссы и как вы их решали;

- что бы переделали в первую очередь, если бы было время.

Важно:

- Учебные проекты «по шагам» (курсы/туториалы с заданной архитектурой) сами по себе нам не подходят.

Если проект вырос из курса Ok, но тогда обязательно опишите, что вы изменили/добавили сверх шаблона и почему. Покажите это в истории коммитов/PR или перечислите конкретные файлы/модули, которые вы спроектировали сами.

Без кода-примера и описания решений мы не сможем корректно оценить подход, поэтому такие отклики, скорее всего, пропустим.

LLM можно использовать, это нормально. Важно, чтобы вы понимали, что написано, и могли объяснить, почему сделано именно так и какие альтернативы рассматривали.

Недостаток опыта по трудовой книжке вы можете компенсировать уровнем ваших pet проектов.

Ключевые навыки: Python, FastAPI, PostgreSQL, SQL, REST API, интеграции, ETL/ingestion, web scraping, очереди задач, Docker


Адрес: Россия, Москва, 3-я улица Ямского Поля, 9
Показать на большой карте

Поделиться:

Опубликована 5 дней назад

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

Мы в поисках инженера технической поддержки для работы задачам в наших дата-центрах, а также офисной ИТ поддержки (выездная работа в ЦОДах МСК и офисе компании). Обязанности: ЦОД (70% рабочего времени) Сборка и модернизация серверного оборудования Пр...
  • Полный день
  • Опыт от 1 года
Логотип компании AliExpressAliExpress
  • Москва
19 дней назад
"Инфосистемы Джет" — инновационная ИТ-компания, работающая на рынке 30 лет. Мы входим в ТОП-10 крупнейших поставщиков ИТ-услуг России. В нашем штате работают 2000 специалистов самых разных направлений. Своим сотрудникам мы предлагаем бесценный практи...
  • Полный день
  • Опыт от 1 года
Логотип компании Инфосистемы ДжетИнфосистемы Джет
  • Москва
2 дня назад
от 400 000 ₽
Выше средней на 45%
Международная IT-компания, специализирующаяся на создании высоконагруженных онлайн-сервисов ищет в команду DWH Developer (Middle / Middle+) для участия в развитии высоконагруженных онлайн-сервисов и построении корпоративных хранилищ данных. Что предс...
  • Полный день
  • Опыт от 1 года
Логотип компании ТопассистентТопассистент
  • Москва
5 дней назад
до 150 000 ₽
КОМПАНИЯ «АЙ-ТЕКО» - ведущий российский системный интегратор и поставщик информационных технологий для корпоративных заказчиков. Активно действует на рынке IT России с 1997 года, входит в ТОП-400 крупнейших российских компаний, ТОП-10 крупнейших IT-к...
  • Полный день
  • Опыт от 1 года
Логотип компании ИЦ АЙ-ТЕКОИЦ АЙ-ТЕКО
  • Москва
14 дней назад
"A7 Технологии" входит в группу компаний A7 (платформа международных платежей). Мы являемся аккредитованной IT - компанией и создаем технологические решения для проектов государственного масштаба. Мы работаем там, где надежность и безопасность имеют ...
  • Полный день
  • Опыт от 1 года
Логотип компании А7-ТЕХНОЛОГИИА7-ТЕХНОЛОГИИ
  • Москва
11 дней назад
Aston — аккредитованная аутсорсинговая IT-компания, работающая с 2007 года. Наш штат насчитывает 3400+ специалистов. Мы разрабатываем программное обеспечение и IT-решения в сферах Finance, Healthcare, eCommerce, IoT, Media, Big Data, ML и многом друг...
  • Полный день
  • Опыт от 1 года
Логотип компании AstonAston
  • Москва
21 день назад
Мы обрабатываем данные посетителей и используем куки в соответствии с политикой конфиденциальности.