Обязанности:
- Разрабатывать и развивать backend-сервисы на Python.
- Участвовать в миграции текущего решения на новую архитектуру.
- Интегрировать BI- и системы визуализации, включая Apache Superset.
- Работать с базами данных.
- Собирать и деплоить сервисы с использованием Docker и CI/CD.
- Участвовать в архитектурных решениях и выборе технических подходов.
- Взаимодействовать с аналитиками и другими командами.
Требования:
- Более 6 лет опыта работы; опыт backend-разработки на Python от 4 лет.
- Хорошее знание SQL и понимание работы с данными.
- Опыт проектирования и разработки API.
- Опыт контейнеризации и сборки сервисов с Docker и CI/CD.
- Понимание принципов построения микросервисной архитектуры.
- Умение разбираться в существующем коде и улучшать его.
- Опыт работы в Agile (Scrum/Kanban), понимание процессов разработки и умение работать в команде.
- Ответственность за результат и опыт работы с Jira и Confluence.
Будет плюсом:
- Опыт работы с BI-инструментами: Superset, Metabase или Tableau.
- Понимание ETL и data pipelines.
- Опыт работы с Kafka или другими брокерами сообщений.
- Опыт участия в миграциях или рефакторинге legacy-систем.
- Опыт работы в enterprise- или интеграционных проектах.
Условия: полная занятость, график 5/2, гибридный формат работы в Москве.