Разработчик / старший разработчик

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

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

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

====Требования:

  • уверенное знание С++, включая знание STL;
  • опыт промышленной разработки на С++ от двух лет;
  • опыт командной разработки: использование систем контроля версий, багтрекеров, систем непрерывного тестирования.

====Будут плюсом:

  • знание Perl;
  • знание Python/bash;
  • знание и опыт администрирования Unix-систем;
  • опыт проектирования и разработки высоконагруженных систем «с нуля».
Спасибо за отклик!

Мы свяжемся с вами в течение недели.

Fri Feb 09 2024 12:47:58 GMT+0300 (Moscow Standard Time)