Обязанности:
- Разрабатывать новый функционал в существующих сервисах.
- Проектировать и создавать backend-сервисы с нуля.
- Участвовать в проработке архитектуры и технических решений.
- Писать unit- и интеграционные тесты, документировать реализованный функционал.
- Улучшать наблюдаемость сервисов: логи, метрики и трейсинг.
- Взаимодействовать с командой разработки и заказчиками.
Требования:
- Коммерческий опыт разработки на Python от 6 лет.
- Опыт разработки backend-сервисов на FastAPI или Litestar (Starlite).
- Хорошее понимание асинхронного программирования.
- Опыт работы с Kafka и/или Redis Pub/Sub, PostgreSQL и ORM (SQLAlchemy или аналоги).
- Опыт работы с event-driven архитектурой.
- Уверенное владение Git, Docker и CI/CD.
- Умение самостоятельно тестировать свои решения.
Условия: полная занятость, график 5/2, удалённая работа.