Опубликовано 8 дней назад
Python Backend Developer в YLAB Development Москва
Сопроводительное письмо под эту вакансию
Софи напишет его под твоё резюме. Бесплатно — 5 писем в день.
Python-разработчик в YLAB Development для проектирования и развития backend-сервисов в микросервисной архитектуре: от API и работы с данными до производительности и интеграций в распределённой системе.
Задачи:
- Разработка и развитие backend-сервисов на Python (FastAPI, Django, Flask) в микросервисной архитектуре
- Проектирование и реализация REST API, проработка контрактов, версионирование API и интеграций
- Работа с данными: проектирование схемы, оптимизация запросов, миграции в PostgreSQL (SQLAlchemy, Alembic)
- Интеграция с очередями сообщений и кэшами: RabbitMQ, Redis — очереди, pub/sub, кэширование
- Участие в архитектурных решениях, оптимизация производительности сервисов (asyncio, concurrency, кэширование)
- Написание unit- и integration-тестов (pytest), участие в code review
- Участие в CI/CD-процессах: Docker, docker-compose, GitLab CI/GitHub Actions, базовое понимание Kubernetes
- Взаимодействие с командами разработки, DevOps, аналитиками и бизнес-стейкхолдерами
Требования:
- Коммерческий опыт разработки на Python от 3 лет, уровень Middle+ / Senior
- Уверенное владение Python 3.10+: typing, asyncio, concurrency patterns, структуры данных
- Глубокое знание веб-фреймворков: FastAPI, Django (DRF), Flask — опыт построения REST API в production
- Опыт работы с PostgreSQL: схема, сложные запросы, оптимизация, индексы, транзакции, isolation levels
- Уверенная работа с ORM (SQLAlchemy, Django ORM) и миграциями (Alembic, Django migrations)
- Опыт работы с очередями сообщений и кэшами: RabbitMQ, Redis — очереди, pub/sub, кэширование, сессии
- Понимание принципов микросервисной архитектуры и распределённых систем: service discovery, circuit breaker, rate limiting, observability
- Опыт работы с Docker, docker-compose, CI/CD (GitLab CI, GitHub Actions), базовое понимание Kubernetes
- Опыт написания unit- и integration-тестов (pytest), участие в code review
- Умение работать автономно, брать задачу целиком и доводить до результата
- Умение переводить бизнес-требования в технические решения и аргументировать свой выбор
Условия:
- Зарплата от 200 000 до 250 000 ₽ на руки (вилка указана на уровень middle+/senior, для middle — 100к–180к)
- Формат работы: удалённо/гибрид
- Опыт работы: 3–6 лет
- Английский язык требуется только для европейских и американских проектов (от B2+)
Навыки:
- Python
- FastAPI
- Django
- DRF
- Flask
- REST API
- PostgreSQL
- SQLAlchemy
- Alembic
- Django ORM
- RabbitMQ
- Redis
- asyncio
- pytest
- Docker
- docker-compose
- GitLab CI
- GitHub Actions
- Kubernetes
- gRPC
- WebSockets
- Elasticsearch
- Celery
- Prometheus
- Grafana
- ELK
Эту вакансию мы нашли в Telegram-канал
YD
YLAB Development
Москва
Зарплата vs рынок
В рынке80k225k667k
обычно платят (p25–p75): 165 000 – 304 000 ₽
эта вакансия: 200 000 – 250 000 ₽
Когорта Backend, Middle · 234 вакансии за 90 дней
Зарплаты Backend →Похожие вакансии
Это единственная вакансия по вашему фильтру
Не то, что искал?
Похожие вакансии
- Data EngineerWildberries · Москва
- Frontend-разработчик в Автоматизация внутренних процессовVK · Санкт-Петербург
- Middle Backend DeveloperKids360 · удалённо
- Middle backend developerKids360 · удалённо
- Junior Big Data Engineer (Java / Python)Allegro · Poznań · 257 000 – 350 000 ₽/мес
- Middle+/Senior Fullstack C# (.NET) DeveloperIxora · удалённо · от 300 000 ₽/мес