Middle+ Python Backend Developer

200,000 - 250,000 RUB

Что за роль

Вакансия для Python Backend Developer с опытом работы от 3 лет в области разработки и поддержки backend-сервисов. Основное внимание уделяется созданию и оптимизации микросервисов, проектированию REST API и работе с базами данных. Роль требует уверенного владения Python и современными веб-фреймворками, а также понимания принципов микросервисной архитектуры.

Что предстоит делать

  • Разрабатывать и развивать backend-сервисы на Python (FastAPI, Django, Flask) в микросервисной архитектуре
  • Проектировать и реализовывать REST API, прорабатывать контракты и версии API
  • Работать с данными: проектировать схемы, оптимизировать запросы и проводить миграции в PostgreSQL (SQLAlchemy, Alembic)
  • Интегрировать с очередями сообщений и кэшами: RabbitMQ, Redis
  • Писать unit- и integration-тесты (pytest) и участвовать в code review
  • Участвовать в CI/CD-процессах: Docker, docker-compose, GitLab CI/GitHub Actions

Что потребуется

  • Коммерческий опыт разработки на Python от 3 лет, уровень Middle+ / Senior
  • Уверенное владение Python 3.10+: typing, asyncio, concurrency patterns
  • Глубокое знание веб-фреймворков: FastAPI, Django (DRF), Flask
  • Опыт работы с PostgreSQL: схема, сложные запросы, оптимизация, транзакции
  • Уверенная работа с ORM (SQLAlchemy, Django ORM) и миграциями
  • Понимание принципов микросервисной архитектуры и распределённых систем
Оценка вакансии
8.1 / 10
Вакансия предлагает интересные задачи в области разработки микросервисов на Python. Условия работы прозрачные, указаны четкие требования к кандидату. Однако не хватает информации о компании и ее репутации.
Опубликовано:

Будьте в курсе новых вакансий

Подпишитесь на наш Telegram-канал