Обязанности:

  • Разрабатывать новый функционал в существующих сервисах.
  • Проектировать и создавать backend-сервисы с нуля.
  • Участвовать в проработке архитектуры и технических решений.
  • Писать unit- и интеграционные тесты, документировать реализованный функционал.
  • Улучшать наблюдаемость сервисов: логи, метрики и трейсинг.
  • Взаимодействовать с командой разработки и заказчиками.

Требования:

  • Коммерческий опыт разработки на Python от 6 лет.
  • Опыт разработки backend-сервисов на FastAPI или Litestar (Starlite).
  • Хорошее понимание асинхронного программирования.
  • Опыт работы с Kafka и/или Redis Pub/Sub, PostgreSQL и ORM (SQLAlchemy или аналоги).
  • Опыт работы с event-driven архитектурой.
  • Уверенное владение Git, Docker и CI/CD.
  • Умение самостоятельно тестировать свои решения.

Условия: полная занятость, график 5/2, удалённая работа.