One Planet Group

Senior Python Developer

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Senior Python-разработчик в команду BuyerLink — платформы лидогенерации для automotive, home services, HVAC и страхования. Роль широкая: проектирование сервисов и API, владение пайплайнами данных, архитектурные решения и внедрение AI-функций.

Задачи

  • Проектировать, разрабатывать и эксплуатировать Python-сервисы и API под продакшн-нагрузкой с фокусом на производительность, надёжность и безопасность
  • Владеть пайплайнами данных end-to-end: приём, трансформация, валидация и мониторинг
  • Принимать архитектурные решения и аргументировать их
  • Встраивать AI-функции во внутренние и клиентские продукты с использованием LLM API, retrieval и структурированного извлечения данных
  • Проводить строгое код-ревью и повышать стандарт качества кода вокруг себя
  • Диагностировать продакшн-инциденты под давлением, устранять причину, а не симптом, и документировать произошедшее
  • Менторить middle-инженеров и давать им контекст для самостоятельных решений
  • Работать в составе Python-команды в Украине, принимая техническое направление от лида и координируясь ежедневно по секвенированию, код-ревью и хендоверам
  • Работать напрямую с product, data и operations-партнёрами, превращая бизнес-задачу в проработанную техническую

Требования

  • 5–8 лет разработки и эксплуатации продакшн-систем на Python, включая опыт senior-инженера, к которому обращаются за помощью
  • Глубокая экспертиза минимум в одном современном веб-фреймворке (Django, FastAPI или Flask) и понимание, когда фреймворк — неподходящий инструмент
  • Сильные навыки проектирования API в REST и GraphQL, включая версионирование, аутентификацию и прочие детали, определяющие успех интеграции с партнёром
  • Реальные навыки работы с БД: проектирование схем, оптимизация запросов и стратегия индексов в PostgreSQL или MySQL, плюс рабочее знание NoSQL-хранилища
  • Продакшн-опыт в крупном облаке (GCP, Azure или AWS)
  • Уверенное владение Docker, оркестрацией контейнеров и современными CI/CD
  • Свободное владение Git и дисциплинированные практики тестирования, включая автоматическое покрытие
  • Умение эффективно работать в распределённой команде, где техлид и менеджер находятся в разных местах
  • Комфорт в условиях изменений: стек и практики разработки активно эволюционируют
  • Профессиональный английский, письменный и устный
  • Чёткая письменная коммуникация

Условия

  • Базирование в Ереване, работа вместе с инженерной командой в Армении и коллегами из США, Канады, Гватемалы и Украины
  • Большая часть дня по собственному графику с окном пересечения во второй половине дня для коллег в Северной Америке
  • Подчинение менеджеру в Армении, техническое направление — от Python-команды в Украине
  • Доступ к Claude и GitHub Copilot как части рабочего процесса
  • Курс на переход к agentic-разработке в ближайшие 6–12 месяцев

Навыки

  • Python
  • Django
  • FastAPI
  • Flask
  • REST
  • GraphQL
  • PostgreSQL
  • MySQL
  • NoSQL
  • GCP
  • Azure
  • AWS
  • Docker
  • CI/CD
  • Git
  • LLM APIs
  • RAG
  • Snowflake
  • BigQuery