Младший 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.
Условия:
- Оформление в штат по ТК РФ и официальная заработная плата.
- Полис добровольного медицинского страхования.
- Работа в команде бизнес-аналитиков, специалистов по внедрению и разработчиков; крупные проекты и возможности роста.