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