на главную
zarplata•11.09.2026

Senior Python Backend Developer

Удалённо

Навыки и технологии

DjangoPythonDockerGrafanaRedisRabbitMQPostgreSQLPrometheus

Ключевая задача

Разработка и проектирование backend-решений на Python (Django, FastAPI) с полным циклом end-to-end delivery, включая архитектуру, тестирование и наблюдаемость.

Описание вакансии

Обязанности

  • Напрямую взаимодействовать с CTO, руководителями отделов и другими участниками процесса, в том числе без обязательного посредничества аналитика.
  • Погружаться в бизнес-процессы, выявлять реальные потребности, ограничения и возможные риски.
  • Анализировать и декомпозировать задачи, формировать технический план реализации.
  • Проектировать архитектуру backend-решений, доменные модели, API, интеграции и структуры данных.
  • Выполнять end-to-end delivery backend-задач: от исследования и проектирования до реализации, тестирования и подготовки к эксплуатации.
  • Разрабатывать новые сервисы и функциональность, а также улучшать и сопровождать существующие решения.
  • Самостоятельно определять необходимые механизмы надёжности, согласованности данных, логирования, обработки ошибок и наблюдаемости.
  • Писать unit- и integration-тесты, обеспечивать тестируемость и качество разрабатываемого кода.
  • Использовать AI-агентов для анализа, разработки, рефакторинга и тестирования, критически проверяя результат и полностью понимая создаваемое решение.
  • Участвовать в исследовании и проверке новых технических подходов в рамках R&D-задач.

Требования

  • Уверенный Senior-уровень в backend-разработке на Python.
  • Глубокое практическое знание Django и FastAPI.
  • Понимание принципов DDD и умение применять доменное моделирование на практике.
  • Понимание event-driven architecture, асинхронных процессов и взаимодействия между сервисами.
  • Опыт работы с Celery, Redis и RabbitMQ.
  • Хорошее знание PostgreSQL: проектирование схем данных, транзакции, индексы, оптимизация запросов и обеспечение целостности данных.
  • Опыт контейнеризации и эксплуатации приложений в Docker.
  • Понимание и опыт работы с observability (Prometheus, Loki, Grafana etc).
  • Умение проектировать надёжные API и интеграции с внешними и внутренними системами.
  • Сильные навыки написания unit- и integration-тестов.
  • Практический опыт использования AI coding agents в реальной разработке с обязательной проверкой и пониманием результата.
  • Способность самостоятельно принимать технические решения и аргументированно объяснять их.
  • Умение общаться с бизнесом, задавать правильные вопросы и преобразовывать бизнес-потребности в технические решения.
  • Ответственность за качество результата, а не только за формальное выполнение поставленной задачи.
  • Английский язык B1-B2 или выше.