Python Backend Developer

YLAB Development

Python Backend Developer

Москва

Описание вакансии

Ищем 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
  • FastAPI
  • Django
  • PostgreSQL
  • ORM
  • RabbitMQ
  • Redis
  • Docker
  • Kubernetes
  • WebSockets
  • Elasticsearch
  • gRPC
Посмотреть контакты работодателя

Адрес

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

  • Москва

  • до 250000 RUR

Рекомендуем
eXpress
  • Москва

  • до 250000 RUR

Рекомендуем
Positive Technologies

Backend-разработчик

Positive Technologies

  • Москва

  • до 250000 RUR

Рекомендуем
Production IT
  • Москва

  • до 230000 RUR

YADRO
  • Москва

  • до 230000 RUR

АФЛТ-Системс

Python-разработчик

АФЛТ-Системс

  • Москва

  • до 230000 RUR

Интелион Дата
  • Москва

  • до 200000 RUR

ИдаПроджект
  • Москва

  • до 200000 RUR

БАЗИС
  • Москва

  • до 200000 RUR

Рондем
  • Москва

  • до 200000 RUR

АТОЛ, группа компаний

Бэк-енд разработчик/Python developer

АТОЛ, группа компаний

  • Москва

  • до 200000 RUR

Инжпроект-М
  • Москва

  • до 200000 RUR

HARTUNG
  • Москва

  • до 200000 RUR

СБЕР
  • Москва

  • до 200000 RUR

Эвотор
  • Москва

  • до 200000 RUR

Backend-разработчик

СБК Парус

  • Москва

  • до 200000 RUR

GO Digital
  • Иннополис

  • до 350000 RUR

Альфа-Банк

Senior python developer

Альфа-Банк

  • Москва

  • до 350000 RUR

СБЕР

Python developer

СБЕР

  • Москва

  • до 400000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию