Яндекс Телемост — это молодой сервис, который позволяет организовывать видеовстречи для работы, проводить вебинары, общаться с родными и друзьями. Бэкенд Телемоста — сложная распределённая отказоустойчивая система из множества компонентов. Нагрузка на сервис растёт очень быстро, мы улучшаем его архитектуру, масштабируем и развиваем его.
Наш стек: Javа (в отдельных сервисах используются Kotlin и Go), PostgreSQL, Arcadia (VCS и CI), ClickHouse, Monitoring.
Архитектурные решения, влияющие на весь продукт
Телемосту всего четыре года. Уже сейчас в нём ежедневно проходит больше 100 000 видеовстреч, на продакшене работает 30 000+ core CPU. Телемост работает на собственной WebRTC-платформе Goloom. Нам важно продолжать повышать качество нашего сервиса.
Технические задачи для масштабирования и развития распределённого высоконагруженного сервиса
Вы будете решать сложные технические задачи, чтобы масштабировать и развивать распределённый высоконагруженный сервис мониторинга в разных компонентах сервиса, разрабатывать механизмы согласования и синхронизации участников конференций и их стримов.
Участие во всех инженерных практиках команды
Вам предстоит проводить код-ревью, помогая поддерживать чистоту и читаемость кода. Нужно будет покрывать новые и изменённые функции тестами, принимать участие в архитектурных ревью, обсуждать и улучшать решения вместе с коллегами.
Селиванов Владимир Валерьевич
Екатеринбург
до 200000 RUR
АСА Персонал
Екатеринбург
до 700000 RUR
Екатеринбург
от 200000 RUR
Навигатор инновационных решений
Екатеринбург
от 200000 RUR
Екатеринбург
от 200000 RUR
Екатеринбург
от 200000 RUR
Екатеринбург
от 200000 RUR
Екатеринбург
от 200000 RUR
МАГНИТ, Розничная сеть
Екатеринбург
от 200000 RUR