Python Backend Developer

YLAB Development
Москва •Опубликовано 10 сентября 2026
200000 – 250000 руб.
Полная занятость3–6 летПрограммист
200000 – 250000 руб.

Описание

Ищем Python-разработчика, который умеет не просто писать код, а проектировать и развивать надёжные, масштабируемые 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.

  • Умение работать автономно, брать задачу целиком и доводить до результата.

  • Умение переводить бизнес-требования в технические решения и аргументировать свой выбор.

Будет плюсом

  • Глубокое понимание asyncio, async I/O, concurrency моделей (aiohttp, FastAPI async, TaskGroup)

  • Опыт разработки высоконагруженных и/или low-latency систем: connection pooling, uvloop, кэширование.

  • Опыт работы с gRPC, WebSockets, Elasticsearch, Celery/Arq/Dramatiq для фоновых задач.

  • Практика работы с Kubernetes, Helm, мониторинг (Prometheus, Grafana), логирование (ELK).

  • Знание паттернов DDD, CQRS, Event Sourcing, опыт работы с event-driven архитектурами.

  • Английский язык для работы с зарубежной документацией, командами и стейкхолдерами.

Английский

  • Для проектов без английского язык не требуется.

  • Для европейских и американских проектов нужен английский от B2+.

Процесс

  • Короткое общение с рекрутером.

  • Техническое интервью / TechCertify-скрининг.

  • Передача на подходящие проекты клиентам.

Если вам близок инженерный подход к backend-разработке, нравится не просто «делать фичи», а строить устойчивые, производительные и понятные системы — будем рады пообщаться.

Доп.вводные!!

ЗП в вакансии указана на уровень middle+\senior, вилка для middle 100к-180к

Описание

Ищем Python-разработчика, который умеет не просто писать код, а проектировать и развивать надёжные, масштабируемые 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.

  • Умение работать автономно, брать задачу целиком и доводить до результата.

  • Умение переводить бизнес-требования в технические решения и аргументировать свой выбор.

Будет плюсом

  • Глубокое понимание asyncio, async I/O, concurrency моделей (aiohttp, FastAPI async, TaskGroup)

  • Опыт разработки высоконагруженных и/или low-latency систем: connection pooling, uvloop, кэширование.

  • Опыт работы с gRPC, WebSockets, Elasticsearch, Celery/Arq/Dramatiq для фоновых задач.

  • Практика работы с Kubernetes, Helm, мониторинг (Prometheus, Grafana), логирование (ELK).

  • Знание паттернов DDD, CQRS, Event Sourcing, опыт работы с event-driven архитектурами.

  • Английский язык для работы с зарубежной документацией, командами и стейкхолдерами.

Английский

  • Для проектов без английского язык не требуется.

  • Для европейских и американских проектов нужен английский от B2+.

Процесс

  • Короткое общение с рекрутером.

  • Техническое интервью / TechCertify-скрининг.

  • Передача на подходящие проекты клиентам.

Если вам близок инженерный подход к backend-разработке, нравится не просто «делать фичи», а строить устойчивые, производительные и понятные системы — будем рады пообщаться.

Доп.вводные!!

ЗП в вакансии указана на уровень middle+\senior, вилка для middle 100к-180к

Похожие вакансии

Менеджер по продажам кредитных продуктов
Т-Банк
от 77000 руб.
Полная занятостьОпыт 1–3 года
Менеджер по обработке заявок
ЕЦТ
до 70000 руб.
Полная занятостьОпыт не требуется
Дизайнер по обработке фотографий
Гасанов Руслан Абидипович
от 50000 руб.
Полная занятостьОпыт 1–3 года
Менеджер по продажам автомобилей
Т-Банк
от 100000 руб.
Полная занятостьОпыт 1–3 года
Креатор
БАНТАМИ
30000 – 40000 руб.
Полная занятостьОпыт 1–3 года
Менеджер по продажам кредитных продуктов
Т-Банк
от 71000 руб.
Полная занятостьОпыт 1–3 года