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