Опубликовано 18 дней назад

Python-разработчик в YLAB Development Москва

Building iconв офис
Person iconmiddle
Money bag icon250 000 – 400 000 ₽/мес

Ищем Python‑разработчика Middle / Middle+ / Senior, который не только пишет код, но участвует в проектировании масштабируемых высоконагруженных систем, продумывает архитектуру микросервисов и помогает команде строить надёжные и наблюдаемые решения.

Обязанности:

  • Разработка и развитие микросервисов на Python (FastAPI / Litestar), синхронно и асинхронно (AsyncIO, concurrency).

  • Проектирование взаимодействия между сервисами, участие в архитектурных решениях (event‑driven, DDD/hexagonal по необходимости).

  • Реализация и поддержка REST API и контрактов интеграций.

  • Работа с данными: PostgreSQL (SQLAlchemy), ClickHouse, Redis; опыт с Kafka / PubSub и Elasticsearch приветствуется.

  • Оптимизация производительности, надёжности и масштабируемости; внедрение наблюдаемости (логи, метрики, трассировка).

  • Написание unit и интеграционных тестов; умение тестировать решения самостоятельно.

  • Участие в код‑ревью и взаимодействие с DevOps, фронтендом и аналитиками.

Требования:
  • Коммерческий опыт разработки на Python: Middle - от ~3 лет, Senior - 4+ лет.

  • Опыт работы с FastAPI или Litestar (Starlite) и асинхронными моделями выполнения.

  • Практический опыт с PostgreSQL (SQLAlchemy), Redis; опыт с Kafka или аналогами для event‑driven систем.

  • Понимание микросервисной архитектуры, распределённых систем и контрактного дизайна API.

  • Опыт работы с Docker, Kubernetes, Git и CI/CD.

  • Навыки написания покрытого тестами, чистого и поддерживаемого кода.

  • Ориентация на observability (tracing, metrics, logging) и на инженерные практики.

Будет плюсом:

  • Опыт с ClickHouse, Elasticsearch.

  • Опыт проектирования event‑driven систем с нуля.

  • Знание Linux, shell‑скриптов и опыт работы с инструментами мониторинга (Prometheus, Grafana).

  • Опыт с multiprocessing, coding agents или другими automation‑tools.

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

Английский

  • Есть проекты без английского.

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

Процесс

  • Короткий разговор с рекрутером.

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

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

​​​​

Эту вакансию мы нашли в HH.ru
YD

YLAB Development

Москва

Получить оффер

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

Это единственная вакансия по вашему фильтру

Не то, что искал?

вакансии джуниор
как откликнуться на вакансию
примеры вакансий junior
вакансии по Python
стажировки по Python
Автоотклики