Назад к вакансиям

Python Backend Developer

200 000 – 250 000 ₽в месяц
YLAB DevelopmentГибридот 3 лет5/2Полная занятость
PythonPostgreSQLDockerREST APIBackendMicroservicesRedisGitLab CIRabbitMQFastAPIDjangoPytestGitHub ActionsSQLAlchemyFlaskAlembic

Описание

Обязанности

  • Разработка и развитие 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) и миграциями
  • Понимание принципов микросервисной архитектуры и распределённых систем

Условия

  • Заработная плата от 200 000 до 250 000 ₽ на руки
  • Формат работы: удалённо или гибрид
  • Полная занятость
  • Оформление: Трудовой договор, Договор ГПХ с самозанятым, с ИП
  • График: 5/2
  • Рабочие часы: 8