Solution Architect / Team Lead (Air Shopping Platform, GDS, NDC)/ Архитектор платформы авиабилетов

Millennium

Solution Architect / Team Lead (Air Shopping Platform, GDS, NDC)/ Архитектор платформы авиабилетов

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

ООО «Милленниум-командировочные решения»

Мы более 20 лет развиваем собственную платформу организации командировок (OBT). Сегодня перед нами стоит задача вывести авиационный поиск на новый уровень.

Мы ищем не просто Team Lead, а человека, который глубоко понимает как работает авиационный поиск и строится поисковая выдача. Будет большим преимуществом опыт работы с Air Shopping Engine, Air Content Aggregation или Flight Distribution Platform.

Нас интересует не интеграция одного API, а построение современной платформы поиска, объединяющей различные каналы получения предложений и обеспечивающей максимально качественную выдачу для корпоративных клиентов.

Если вы глубоко понимаете авиационный поиск, но пока не руководили большой командой — это не проблема. Для нас значительно важнее ваша экспертиза в построении Air Shopping, чем формальный опыт управления.

Если Вы достигли определенного уровня и хотите качественного роста и развития в качестве руководителя направления, мы ждем ваше резюме!

Чем предстоит заниматься

Развивать архитектуру собственной платформы поиска авиабилетов.

  • Search Engine;

  • Content;

  • API;

  • Cache;

  • Ranking;

  • AI;

Проектировать механизмы объединения результатов из нескольких источников:

  • GDS;

  • NDC;

  • прямые подключения авиакомпаний;

  • российские и международные поставщики.

Разрабатывать алгоритмы:

  • комбинирования маршрутов в том числе из разных каналов;

  • выбора оптимальных тарифов;

  • объединения предложений;

  • дедупликации результатов;

  • ранжирования вариантов;

  • применения корпоративной тревел-политики.

Работать совместно с backend-командой над развитием существующей платформы (PHP/Symfony).

Подготавливать платформу к внедрению AI-помощника поиска авиабилетов.

Участвовать в выборе новых поставщиков авиационного контента.

Формировать техническую стратегию развития Air Shopping.

Что для нас действительно важно (обязательные требования)

Практический опыт разработки или проектирования систем поиска авиабилетов в крупных агрегаторах по продаже авиабилетов.

Понимание:

  • GDS;

  • NDC;

  • OTA;

  • API авиапоставщиков;

  • правил применения тарифов

  • как объединить выдачу пяти поставщиков без дублей.

Опыт работы хотя бы с частью следующих систем:

  • Amadeus;

  • Sabre;

  • Travelport;

  • Сирена-Трэвел;

  • Travelfusion;

  • Mystifly;

  • Verteil;

  • Duffel;

  • PKFARE.

Понимание принципов:

  • fare combinability;

  • branded fares;

  • married segments;

  • interline;

  • codeshare;

  • fare rules;

  • ticketing limitations.

Понимание того, почему один и тот же маршрут может иметь десятки различных комбинаций перелетов.

Опыт работы с несколькими источниками авиационного контента.

Опыт разработки backend на любом из языков программирования.

  • PHP

  • С++

  • Symfony

  • Java

  • Go

  • Python

Опыт построения высоконагруженных систем поиска.

Понимание кэширования поисковой выдачи.

  • Redis

  • Kafka

  • RabbitMQ

  • PostgreSQL

  • ElasticSearch

Что НЕ является основной задачей

Мы не ищем человека, который просто умеет подключать API авиапоставщиков.

Мы не ищем человека, который работал только с одним GDS.

Мы не ищем разработчика, который никогда не занимался логикой формирования авиационной выдачи.

Что предстоит сделать в первый месяц

Изучить текущую архитектуру поиска.

Проанализировать сильные и слабые стороны существующего алгоритма.

Предложить стратегию развития Air Shopping.

Разработать архитектуру объединения нескольких каналов поиска.

Повысить полноту и качество выдачи.

Подготовить платформу для AI-поиска естественным языком.

Какой человек нам подойдет

Нам подойдет специалист, который может сказать:

«Я понимаю, почему Sabre и Amadeus могут вернуть разные варианты перелета.»

или

«Я знаю, почему некоторые комбинации тарифов нельзя объединять.»

или

«Я понимаю, как работают married segments и как они влияют на поиск.»

или

«Я проектировал или развивал авиационный поисковый движок.»

Search Engine

┌────────────┬─────────────┬────────────┐

│ │ │ │

Sirena Sabre PKFARE/ Mystifly NDC Direct

│ │ │ │

└────────────┴─────────────┴────────────┘

Merge Results

Normalize Fares

Remove Duplicates

Apply Business Rules

Travel Policy

Return to User

Навыки
  • PHP
  • С++
  • Symfony
  • Java
  • Go
  • Python
  • Redis
  • Kafka
  • RabbitMQ
  • PostgreSQL
  • Elasticsearch
Посмотреть контакты работодателя

Похожие вакансии

В Кадре
  • Москва

  • Не указана

Рекомендуем
В Кадре
  • Москва

  • Не указана

Рекомендуем
Prometix
  • Москва

  • до 450000 RUR

Рекомендуем
Volna.tech

Senior C Developer

Volna.tech

  • Москва

  • до 450000 RUR

МАТРИ
  • Москва

  • до 450000 RUR

  • Москва

  • до 450000 RUR

  • Москва

  • до 450000 RUR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию