Просмотр вакансии

Сегодня 14-07-2026 05:05
13.07.2026, 10:37

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

Работодатель: Millennium

Millennium

Город: Москва
Зарплата:  от 400000 RUR
Занятость: Проект, 5/2
Опыт работы: Более 6 лет

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

Мы более 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

 

Откликнуться на вакансию

Дата
13.07 14.07
USD
2.8696 2.864
EUR
3.2797 3.2737
RUB
3.7472 3.7336
CNY
4.2301 4.2219
CHF
3.557 3.5393
GBP
3.8485 3.8348
PLN
7.5426 7.5715
Минск
Ночью: °C
Утром: °C
Днем: °C
Вечером: °C

Сейчас: Скорость ветра: 5-7 м/c Атм. давление: 758 мм.рт.ст Влажность: 90%

Спецпредложения