← Все вакансии/Aviasales
Remote

Python Developer

A
Aviasales
Формат
Remote
О роли

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

О компании

АвиаСейлс для бизнеса — сервис организации командировок и первый в мире мета-поиск авиабилетов для компаний. Мы сравниваем цены на авиабилеты среди разных поставщиков и предлагаем b2c-цены для бизнеса. Кроме авиабилетов, мы также продаём отели, ЖД-билеты, автобусные билеты, трансферы, страховки и дополнительные услуги.

Обязанности

  • Разрабатывать бэкенд на Python;
  • Вносить изменения в уже существующие компоненты;
  • Проактивно предлагать улучшения в архитектуру и код, опережая появление проблем;
  • Участвовать в планировании развития системы и приоритизации технических задач;
  • Проектировать архитектуру новых сервисов бэкенда АвиаСейлс для бизнеса (корпоративные путешествия: авиа, ж/д, отели, автобусные билеты, бизнес-трипы, политики, отчётность).

Требования

  • Уверенное владение Python;
  • Экспертиза в DDD и лучших архитектурных практиках;
  • Опыт с любым из современных Python-стеков: Django / FastAPI / SQLAlchemy;
  • Опыт применения паттернов проектирования и SOLID;
  • Опыт работы с PostgreSQL, MongoDB и построения оптимальных схем данных;
  • Знание Kubernetes, Docker, CI/CD (Jenkins, GitHub Actions);
  • Опыт с системами очередей и асинхронными задачами (Kafka);
  • Опыт проектирования систем с чётким разделением на слои ответственности;
  • Опыт фичи аунерства: ты умеешь коммуницировать и с бизнес-заказчиками, и с техническими специалистами, и можешь рассказывать интересные кейсы;
  • Навыки автоматизированного тестирования (pytest).

Условия

  • Полностью удалённый формат работы с гибким графиком;
  • Работа в разнообразной и увлечённой команде из разных стран;
  • Участие в разработке B2B-проектов, меняющих бизнес;
  • Возможности для профессионального роста и непрерывного обучения.
Стек и навыки

С чем работаем