Разработчик бекенда сервера непрерывной интеграции

Москва, Санкт-ПетербургJava, Python, Бэкенд, ИнфраструктураСпециалист, Старший специалист
В Яндексе работает несколько тысяч разработчиков. Они совершают тысячи коммитов в день, активно изменяя кодовую базу. Система непрерывной интеграции — часть особой инфраструктуры, необходимой для поддержания темпа и качества разработки. Она представляет из себя систему потоковой обработки данных в реальном времени, с особым движком Stream Processing и эффективным хранилищем данных. Постепенно мы внедряем Kappa architecture. Мы ищем опытных специалистов, которые будут заниматься разработкой серверной части следующей версии системы, разрабатывать новые подсистемы и эффективные алгоритмы потоковой обработки данных практически с нуля, взаимодействовать со смежными командами и с пользователями.

Требования:

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

Плюсы:

  • опыт работы с большими объемами данных;
  • опыт создания систем с большой нагрузкой.