Младший backend-разработчик (Python/FastAPI) для разработки коннекторов, движка трансформаций, модуля валидации и REST API для платформ финансового планирования. Удалённая работа; оформление в штат согласно ТК РФ.

Обязанности:

  • Разрабатывать коннекторы к источникам данных через REST API, SQL и файловые импорты.
  • Создавать движок трансформаций на Python с использованием pandas.
  • Разрабатывать модуль валидации данных с проверкой бизнес-правил.
  • Реализовывать выгрузки в целевые системы, включая ERM и Excel-файлы.
  • Создавать REST API на FastAPI для управления мэппингами и загрузками.
  • Оптимизировать производительность, писать тесты на pytest и поддерживать документацию.

Требования:

  • Знание Python и основ ООП.
  • Понимание REST API, HTTP и асинхронного кода (async/await).
  • Базовый опыт с FastAPI или другим backend-фреймворком.
  • Знание SQL и базовый опыт работы с PostgreSQL.
  • Уверенное владение Git и базовый опыт написания тестов.
  • Умение читать чужой код и разбираться в существующем проекте.

Желательно:

  • Опыт с SQLAlchemy, Pydantic, pytest и Docker.
  • Опыт интеграции с внешними API.
  • Базовое знание JavaScript и React.

Условия:

  • Оформление в штат по ТК РФ и официальная заработная плата.
  • Полис добровольного медицинского страхования.
  • Работа в команде бизнес-аналитиков, специалистов по внедрению и разработчиков; крупные проекты и возможности роста.