Разработчик инфраструктуры в сервисы реалтайм-разбора запросов в Поиск

Any

По договоренности

ГибридЗанятость: ПолнаяТребуемый опыт: От 3 до 5 лет

Санкт-Петербург

Откликнуться
company logo
Яндекс
Перейти на сайт

Размер компании

-

Описание компании не указано

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

Сервисы анализа обрабатывают запросы в различные поверхности Поиска: текст, видео, картинки, геосервисы, Маркет, Алиса и другие. Скорость их работы напрямую влияет на скорость ответа пользователю, а отдельные оптимизации позволяют ускорить и работу других компонентов Поиска. Их надёжность и функциональность влияют на релевантность выдачи, на выбор тематических блоков, на автоматические перенаправления и server-side-рендеринг. Для поддержания скорости ответа, темпа релизов кода, релизов быстрых данных, уровня надёжности используются внутренние инструменты для трассировки запросов, для анализа графа поисковых микросервисов, для ограничения потока запросов (RPS limiter). Все они тоже разрабатываются в нашей команде. Центральный компонент представляет собой in-memory-граф из классов, связанных protobuf-сообщениями, исполняющийся параллельно, где это возможно. Время ответа ограничено десятками миллисекунд, данные измеряются сотнями гигабайт в оперативной памяти, запросы — десятками тысяч в секунду. Доступность сервиса превышает 99.99%, релизы — ежедневно. Ускорить показ результатов приблизительно в 100 раз, определив экспериментально срез запросов для внедрения ускоренияРезультаты поиска иногда можно вычислять и отправлять в браузер до того, как пользователь задал поисковый запрос. В результате для отображения выдачи нужно только отрисовать заранее полученную страницу в браузере, что выглядит как мгновенная работа. Нужно провести эксперименты, на каких срезах запросов такое внедрение будет максимально полезно пользователям и не слишком затратно по ресурсам, а также внедрить этот механизм. Реализовать Infrastructure as a Code, используя yaml-конфиги, автоматизировать релизы и управление ресурсами сервисовВыкатка, тестирование и мониторинг долгое время реализовывались через сервисы с API. Уже некоторое время описание инфраструктуры в коде (как в Kubernetes) довольно популярно. Часть рутинных задач можно автоматизировать с использованием yaml-спецификаций сервисов. Нужно будет заметить рутинные действия, придумать способ их автоматизации и переложить монотонную работу на текстовые утилиты. Расширенная медицинская страховка начинает работать с первого месяца в Яндексе. В неё входят стоматология, ежегодные чекапы, неотложная помощь за рубежом, лечение критических заболеваний, в том числе онкологии, и страхование от несчастных случаев. Мы оплачиваем 80% стоимости ДМС для детей и супругов, вы — остальные20%. В Яндексе есть всё, чтобы постоянно развиваться и учиться новому: внутренняя образовательная платформа, менторство и программы для начинающих и опытных руководителей. Также мы оплачиваем участие в профильных конференциях — как в качестве спикера, так и в качестве участника. Кроме того, в Яндексе есть внутренние проекты, где наши сотрудники делятся экспертизой, обсуждают сложные темы и разбирают кейсы своих проектов. Во всех крупных офисах Яндекса есть спортзалы со всем необходимым: тренажёрами, спортивным инвентарём, душевыми, шкафчиками для одежды и вещей. Можете заниматься самостоятельно, а можете с корпоративным тренером. В Яндексе есть спортивный клуб и много спортивных команд. У них есть свои лидеры, чаты, программы тренировок. А ещё они регулярно участвуют в забегах, триатлонах, «Гонке героев», футбольных и других соревнованиях. Вы сможете присоединиться к существующим командам или собрать свою. У нас нет фиксированного времени начала и конца рабочего дня — работайте так, как удобно вам и вашей команде.

Дополнительно

Пишете бэкенд на C++ Готовы разбираться в коде и оптимизировать его как точечно, так и архитектурно Хотите внедрять серверную часть в совместных проектах с фронтендом поиска Хотите писать фулстек-сервис (Python + ReactJS) Применяли Protobuf, gRPC Использовали Coreutils и командную строку Linux психотерапия в офисе или онлайн-сервисах; лазерная коррекция зрения через год работы; ведение беременности и роды — через два года. бесплатные онлайн-тренировки с FITMOST