YLAB Development
Python Backend Developer
1 мес. назад
200k–250k RUB / мес.РоссияMiddleHybrid
pythonfastapidjangoflaskrest apipostgresqlsqlalchemyrabbitmq
Разработка и развитие backend-сервисов на Python с использованием современных технологий и микросервисной архитектуры. Работа удалённо/гибридно, зарплата от 200 000 до 250 000 ₽.
Обязанности
- Разработка и развитие 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 ₽ на руки