Старший разработчик

ЕкатеринбургPython, C++, C#, JavaАвиабилетыСтарший специалист
Вакансия закрыта
Яндекс.Авиабилеты позволяют пользователям найти наиболее подходящие билеты на самолет. Наш сервис собирает предложения от десятков партнеров и помогает пользователям выбрать лучшие из этих предложений.
Сервис активно развивается, у нас появляется все больше пользователей в разных странах. Перед нами стоит задача оптимизировать архитектуру сервиса, чтобы быстрее отвечать на запросы, находя для пользователей низкие цены по всем возможным направлениям и рейсам от самых лучших и надежных партнеров. Необходимо более эффективно решать задачи агрегации данных из большого числа различных источников в распределенной системе в реальном времени под большой нагрузкой и стремиться минимизировать нагрузку для партнеров, сохраняя доступные цены.

Обязанности:

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

Требования:

  • высшее техническое образование;
  • опыт работы в роли архитектора, технического лидера или ведущего разработчика в проектах разработки высокопроизводительных сервисов;
  • опыт работы с базами данных (реляционными и Nosql);
  • знание языков программирования: Python, С#, С++ или Java и др.;
  • хорошее понимание сетевых технологий;
  • опыт разработки под ОС Unix или Linux;
  • широкий кругозор в IT-технологиях.