Авиасейлс для бизнеса — сервис организации командировок и мета-поиск авиабилетов для компаний. Продаём также отели, ЖД-билеты, автобусы, трансферы, страховки и доп. услуги. Бэкенд написан на Python; фронтенд использует REST. Задачи планируются недельными спринтами в Jira.
Что нужно делать:
- разрабатывать бекенд на Python;
- вносить изменения в уже существующие компоненты;
- проактивно предлагать улучшения в архитектуре и коде;
- участвовать в планировании развития системы и приоритезации технических задач;
- проектировать архитектуру новых сервисов бекенда (корпоративные путешествия: авиа, ж/д, отели, автобусы, бизнес-трипы, политики, отчётность).
Требования:
- уверенное владение Python;
- экспертиза в DDD и лучших архитектурных практиках;
- опыт с любым из современных Python-стеков: Django / FastAPI / SQLAlchemy;
- опыт применения паттернов проектирования и SOLID;
- опыт работы с PostgreSQL, MongoDB и построения оптимальных схем данных;
- знание Kubernetes, Docker, CI/CD (Jenkins, GitHub Actions);
- опыт с системами очередей и асинхронными задачами (Kafka);
- опыт проектирования систем с разделением на слои ответственности;
- навыки автоматизированного тестирования (pytest);
- умение коммуницировать с бизнес-заказчиками и техническими специалистами, опыт фича-оунерства.
Условия:
- работа из любой точки мира (удалённо);
- оплата в долларах;
- компенсации: ДМС, психотерапию или обучение языкам, занятия спортом, больничный;
- возможность работать из любых мест (пример: Пхукет).