Header: C++-разработчик рантайма видеохостинга
Description: Видеохостинг помогает десяткам сервисов Яндекса, а также внешним партнерам загружать миллионы видео и показывать их десяткам миллионов человек в день. Одним из центральных компонентов взаимодействия с клиентами является рантайм видеохостинга.Рантайм видеохостинга состоит из двух основных крупных компонент с нагрузкой в десятки тысяч RPS:
  • контур под аппхостом, собирающий информацию о документах из основной PosgtreSQL-базы и вспомогательных источников
  • поиск над документами видеохостинга с потоковой индексацией на общепоисковом стекеПод капотом мы также работаем со многими крупными технологиями Яндекса: YDB, LogBroker, YT, YQL, SaaS.
Requirements: • уверенное знание C++
  • понимание классических алгоритмов и структур данных
  • опыт промышленной разработки
Tasks: • расти и масштабироваться под десятки тысяч новых видео в день
  • оптимизировать время выполнения запроса на всех этапах
  • развивать API видеохостинга под нужды клиентов
  • ускорить время доставки документов в поисковый индекс
  • работать над стабильностью сервиса и поддерживать SLA
Pluses: • знаете Python (или готовы выучить)
  • работали с PostgreSQL
  • разрабатывали высоконагруженные системы
  • поддерживали продакшен-сервисы на Linux
Hashtags: #бэкенд #CPP #python
Raw text: C++-разработчик рантайма видеохостинга📹
  
  Видеохостинг помогает десяткам сервисов Яндекса, а также внешним партнерам загружать миллионы видео и показывать их десяткам миллионов человек в день. Одним из центральных компонентов взаимодействия с клиентами является рантайм видеохостинга.Рантайм видеохостинга состоит из двух основных крупных компонент с нагрузкой в десятки тысяч RPS:
  • контур под аппхостом, собирающий информацию о документах из основной PosgtreSQL-базы и вспомогательных источников
  • поиск над документами видеохостинга с потоковой индексацией на общепоисковом стекеПод капотом мы также работаем со многими крупными технологиями Яндекса: YDB, LogBroker, YT, YQL, SaaS.
  
  Мы ждем, что вы:
  • уверенное знание C++
  • понимание классических алгоритмов и структур данных
  • опыт промышленной разработки
  
  Что нужно делать:
  • расти и масштабироваться под десятки тысяч новых видео в день
  • оптимизировать время выполнения запроса на всех этапах
  • развивать API видеохостинга под нужды клиентов
  • ускорить время доставки документов в поисковый индекс
  • работать над стабильностью сервиса и поддерживать SLA
  
  Будет плюсом, если вы:
  • знаете Python (или готовы выучить)
  • работали с PostgreSQL
  • разрабатывали высоконагруженные системы
  • поддерживали продакшен-сервисы на Linux
  
  https://ya.cc/t/w0ZEGTuPHvQpF
  
  #бэкенд #CPP #python