Требования:
- Опыт коммерческой разработки на Python от 1 года и более (в зависимости от грейда).
- Опыт работы с FastAPI (или Flask / Django REST Framework).
- Уверенные знания SQL и опыт работы с PostgreSQL.
- Понимание принципов REST, асинхронного программирования (asyncio), микросервисной архитектуры.
- Опыт контейнеризации с Docker и работы в Linux-среде.
- Навыки написания тестов (pytest, unittest) .
- Навыки DevOps: настройка CI/CD, мониторинг, деплой на сервера.
- Умение разбираться в чужом коде, читать документацию
Обязанности:
- Разработка и поддержка высоконагруженных backend-сервисов на Python (FastAPI).
- Проектирование, документирование и развитие REST/gRPC API для интеграции с внешними и внутренними системами.
- Оптимизация работы с базами данных (PostgreSQL, Redis).
- Реализация бизнес-логики, систем очередей, планировщиков и микросервисных взаимодействий.
- Поддержка и развитие систем.
- Работа с Docker и Linux-окружением, участие в CI/CD-процессах (GitLab CI).
- Интеграция сервисов с системами аналитики и логирования (Prometheus, Grafana, Sentry, ELK).
- Поддержка чистой архитектуры кода и стандартов качества (тестирование, code review, type hints, lint).
- Взаимодействие с frontend-, data- и devops-командами для реализации сквозных решений.
