Backend-разработчик (Python) - Aviasales
Backend Developer
Backend-разработчик (Python) 🏢 Компания: Aviasales — «Авиасейлс для бизнеса» (сервис организации командировок и мета‑поиск авиабилетов для компаний) 🌍 Формат: Удалёнка — в любой точке мира (выплаты в долларах) О компании: Авиасейлс для бизнеса помогает компаниям организовывать командировки: дешёвые тревел‑услуги, личный кабинет, настраиваемые тревел‑политики и закрывающие документы для бухгалтерии. Продают авиабилеты, отели, Ж/Д, автобусы, трансферы и дополнительные услуги. Бэкенд написан на Python, фронтенд — REST; разработка планируется недельными спринтами в Jira. Задачи: • Разрабатывать бэкенд на Python и вносить изменения в существующие компоненты • Проактивно предлагать улучшения в архитектуре и коде • Участвовать в планировании развития системы и приоритезации задач • Проектировать архитектуру новых бэкенд‑сервисов для корпоративного тревела (авиа, ж/д, отели, автобусы, политики, отчётность) Требования: • Уверенное владение Python • Экспертиза в DDD и лучших архитектурных практиках • Опыт с Django / FastAPI / SQLAlchemy • Опыт работы с PostgreSQL и MongoDB, умение строить оптимальные схемы данных • Знание Kubernetes, Docker и CI/CD (Jenkins, GitHub Actions) • Опыт с системами очередей и асинхронными задачами (Kafka); навыки автоматизированного тестирования (pytest); опыт фича‑оунерства и коммуникации с бизнес‑и тех‑стейкхолдерами Стек: Python, Django, FastAPI, SQLAlchemy, PostgreSQL, MongoDB, Kubernetes, Docker, Jenkins, GitHub Actions, Kafka, pytest, REST, Jira Условия: • Работа удалённо из любой точки мира, оплата в долларах • Гибкие, негромоздкие процессы и открытые коммуникации • Компенсация ДМС, психотерапии или курсов иностранных языков, занятия спортом; есть оплачиваемый больничный • Возможность работать, например, с Пхукета с видом на океан 📩 Откликнуться