23 окт

python разработчик для бронирования туристических услуг

ориентир по рынку
вакансия зп не указана
в среднем 285 751 ₽
Загрузи резюме, чтобы видеть мэтчи с вакансиейЗагрузи резюме, чтобы видеть мэтч с вакой

подготовься к отклику

ai-инструменты

Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузи резюме

описание

Freedom Travel — TravelTech-компания Казахстана, которая помогает пользователям бронировать билеты, планировать поездки и управлять командировками онлайн.

задачи

  • Разрабатывать и запускать новый продуктовый функционал для международных рынков
  • Проектировать и развивать бэкенд-сервисы для продажи авиабилетов, туров и отелей на Python с использованием Sanic, Django или FastAPI
  • Интегрировать зарубежных поставщиков контента, GDS, локальных платёжных провайдеров и CRM-системы
  • Адаптировать сервисы под особенности разных рынков: мультиязычность, мультивалютность, часовые пояса и требования к обработке персональных данных
  • Обеспечивать надёжность, производительность и масштабируемость сервисов, обрабатывающих бронирования и платежи
  • Участвовать в проектировании микросервисной и событийной архитектуры, работать с RabbitMQ, кэшированием и оптимизацией нагрузки
  • Писать модульные, интеграционные и нагрузочные тесты, поддерживать техническую документацию
  • Настраивать мониторинг и оповещения, анализировать и устранять инциденты
  • Проводить проверку кода, участвовать в декомпозиции задач, наставлять коллег и проводить технические интервью
  • Взаимодействовать с продуктовой командой, QA и смежными командами, в том числе распределёнными по разным часовым поясам

требования

  • От 4 лет коммерческого опыта разработки на Python
  • Глубокое знание Python: ООП, asyncio, многопоточность и многопроцессность, GIL, typing, профилирование и graceful shutdown
  • Практический опыт с Sanic, Django или FastAPI: ORM, миграции, middleware, валидация, фоновые задачи
  • Уверенное знание SQL: оконные функции, EXPLAIN, транзакции и оптимизация запросов
  • Опыт работы с PostgreSQL или другой реляционной СУБД, Redis и брокерами сообщений
  • Понимание гарантий доставки и обработки ошибок в RabbitMQ
  • Опыт разработки микросервисов, понимание распределённых систем и принципов проектирования систем
  • Знание SOLID, DRY, KISS, YAGNI и паттернов проектирования, умение применять их при разработке и рефакторинге
  • Опыт тестирования с pytest, включая fixtures, mocking и асинхронный код
  • Понимание HTTP/HTTPS, REST API, WebSockets и принципов веб-безопасности
  • Умение самостоятельно принимать технические решения, аргументировать их и отвечать за результат продукта
  • Английский на уровне B1–B2 или выше
  • Будет плюсом: опыт работы с ClickHouse или BigQuery, MongoDB, глубокое знание RabbitMQ, проектирование систем с использованием Saga, CQRS, Circuit Breaker, Event Sourcing и API Gateway, знание gRPC, SOAP/WSDL, TLS, опыт интеграции со сторонними поставщиками, опыт работы с ASGI/WSGI, Nginx и Gunicorn, знакомство с Kubernetes, Kong, Grafana, Prometheus и ELK, опыт работы с международными продуктами, платёжными системами или TravelTech

условия

  • Условий в вакансии нет

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.

Если просят выйти из iCloud, прислать код из SMS, запустить или установить что-то, перевести деньги — не соглашайся: это мошенничество.