🔥

Не упустите лучшие вакансии!

Подключите наш Telegram-бот и получайте мгновенные уведомления о новых предложениях из 10+ источников. Будьте первым, кто откликнется!

Подключить бота

Руководитель группы разработки распределённой сборки в DevTools

Яндекс
Санкт-Петербург, Москва
Гибридный, Офис
Опубликовано: 21 Aug 2025
DistBuild — это сервис распределённой сборки в экосистеме инструментов разработки Яндекса. Каждый день на DistBuild выполняются сотни миллионов автоматических тестов, проверяющих десятки тысяч пул-реквестов в нашем монорепозитории — Аркадии. Также сервис используется для ускорения локальной сборки больших проектов и подготовки релиз-кандидатов в CI/CD-пайплайнах.

В кластерах DistBuild сосредоточено более 100К CPU и почти петабайт оперативной памяти. Отличительными свойствами нашего сервиса распределённой сборки являются прогнозирование потребления вычислительных ресурсов, многоуровневое кэширование результатов, справедливое квотирование вычислительных ресурсов и качественный уровень изоляции запускаемых задач. От эффективности DistBuild зависит как продуктивность наших коллег, так и time to market большинства сервисов Яндекса.

Какие задачи вас ждут

Руководство командой, ответственность за развитие коллег и их удовлетворённость
Вам предстоит руководить командой из шести разработчиков. Вы будете не только ставить задачи и контролировать их выполнение, но и отвечать за профессиональное развитие и удовлетворённость коллег, справедливое распределение задач и признание достижений сотрудников.

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

Управление долгими кросс-командными проектами
Вы будете составлять планы, определять приоритеты, контролировать реализацию задач. Будьте готовы управлять кросс-командными проектами длительностью до одного человеко-года. От вас ожидается не только понимание происходящего, но и ответственность за результат на всех этапах совместных проектов.

Мы ждем, что вы

  • Разрабатывали на С++
  • Проектировали архитектуру отказоустойчивого высоконагруженного сервиса
  • Управляли проектами и знаете базовые понятия проектного менеджмента
  • Руководили командой разработки и оптимизировали её внутренние процессы

Будет плюсом, если вы

  • Работали в инфраструктурных командах или имели опыт системной разработки
  • Знакомы с предметной областью систем сборки или распределённого выполнения задач

О команде

Я.Субботник по разработке инфраструктуры. 19.06.2021

Сборка и тестирование в монорепозитории: кластер распределённой сборки DistBuild. Доклад Яндекса

Делаем много работы часто CI в Яндексе - Сергей Прейс

🚀

Ваше резюме увидят первым!

Автоматическое поднятие на HeadHunter каждые 4 часа. Увеличьте свои шансы на успех в 10 раз!

Подключить автоподнятие