WorkaemКарьерная платформа
  • Вакансии
  • Компании
  • Зарплаты
  • Офферы
  • Сервисы
  • Блог
  • Работодателям
Workaem

Карьерная платформа для IT-специалистов: вакансии напрямую с карьерных страниц 300+ компаний, из телеграм-каналов, с международных площадок и от работодателей напрямую. Разбор условий, детектор мёртвых вакансий, AI-инструменты для резюме. Базовые функции бесплатны.

Подпишись, присылаем лучшие вакансии недели
Или читай канал в телеграме
Соискателям
Все вакансииЗа границейУдалёнка в долларахКомпании с РУ основателямиЗарплатыОфферыВозможностиСоветыСоздать резюмеТренировка интервью
По технологиям
Вакансии PythonВакансии JavaScriptВакансии ReactВакансии JavaВакансии GoВакансии Docker
По профессиям
РазработкаДизайнQA / ТестированиеАналитикаProduct / Project ManagerМаркетинг
Работодателям
Разместить вакансиюТарифыБаза кандидатовСвязаться с нами
Кабинет
РегистрацияВойтиЛичный кабинетМои откликиСохранённыеУведомления
Компания
О проектеПредложенияКонтактыБлогКонфиденциальностьУсловия использования
© 2026 Workaem. Все права защищены.КонфиденциальностьУсловияОферта
Made by IT, for IT 💛
Старший разработчик в команду Автосборки DevTools
ВердиктОписаниеИнструментыКомпанияПохожие
  1. Главная
  2. /
  3. Вакансии
  4. /
  5. Старший разработчик в команду Автосборки DevTools

Яндекс·Москва·21 авг.

Старший разработчик в команду Автосборки DevTools

🏢 ОфисMiddleПолная занятостьКорпорация
Зарплата не указана
56
Есть о чём спросить
Навык востребован (Python), за такой навык на рынке платят больше. Но вилки нет, про деньги придётся договариваться с нуля.
Нажмите на сигнал, чтобы увидеть, на чём он основан

Наша компания

Привет! Меня зовут Ярослав, я руковожу службой инструментов непрерывной интеграции в DevTools. Ищу разработчика в нашу небольшую команду. Вместе мы будем развивать Автосборку — сервис, отвечающий за CI для тысяч разработчиков в компании. Предстоит повышать скорость и предсказуемость основного CI-пайплайна, а также эффективность использования вычислительных ресурсов. Если вы любите Python и распределённые системы, нам точно будет о чём поговорить! Ярослав Горин

О роли

Руководитель службы Автосборка — CI-система «из коробки» для тысяч разработчиков. Она запускает большинство автотестов в монорепозитории Яндекса. Когда разработчик пытается закоммитить изменения, Автосборка определяет затронутые тесты, запускает их и, если всё прошло успешно, разрешает интегрировать код в trunk. После интеграции кода в trunk Автосборка запускает посткоммитные проверки, чтобы наход

Чем предстоит заниматься

Увеличение доли быстрых и предсказуемых проверок
Мы постоянно совершенствуем Автосборку для ежедневной работы тысяч пользователей внутри компании, стремясь предоставить разработчикам лучший в мире CI «из коробки». Перед нами стоят задачи как ускорения времени проверок, так и повышения точности предсказания времени их завершения. Предстоит оптимизировать запуск тестов в монорепозитории: сокращать количество запускаемых тестов в проверках без потери качества, внедрить режим Fast Fail для немедленной остановки при первой критической ошибке, улучшить работу с flaky-тестами, повышать точность предсказания времени выполнения проверок
Повышение эффективности
Совместно с командой вам предстоит переосмыслить концептуальное устройство Автосборки, чтобы справиться с текущим темпом роста нагрузки. Потребуется глубоко разобраться в устройстве самого сервиса, а также в предназначении, возможностях и гарантиях смежных сервисов. Предстоит улучшить балансировку и планирование нагрузки, повысить эффективность использования квоты в распределённой системе сборки и других внутренних системах
Предоставление инструментов для анализа и отчётности
Нужно будет создать дашборды и отчёты по экономии ресурсов для отслеживания эффективности инфраструктуры, упростить управление доступом и квотами, чтобы облегчить администрирование и контроль затрат
Больше о бэкенде в Яндексе — в канале Yandex for Backend

Наши требования

Уверенно пишете код на Python и готовы при необходимости прокачаться во втором языке программирования, например C++
Понимаете основы построения высоконагруженных и распределённых систем, умеете работать с очередями, сетевыми протоколами, БД
Готовы погружаться в предметную область инструментов разработки, монорепозитория и внутренних сервисов
Работали с CI/CD в проектах среднего и крупного размера: занимались настройкой пайплайнов, описанием сборки, интеграцией с системами тестирования
Привыкли покрывать код тестами, следите за качеством и умеете читать чужой код не хуже, чем писать свой
Работали с инфраструктурными сервисами, системами сборки и тестирования, in‑house CI
Решали задачи, связанные с графами зависимостей (графы сборки, графы тестов и т. п.)
Оптимизировали производительность, занимались профилированием и работали с высоконагруженными сервисами
Разрабатывали одновременно на C++ и Python в одном проекте
Больше о команде
Подписывайтесь на телеграм-канал Yandex Infrastructure, чтобы узнать больше о том, как мы делаем внутреннюю инфраструктуру Яндекса

Технологии и навыки

Москва
Офис
гибридный
Python
Я
Яндекс
Москва

ГрейдMiddle
ЗанятостьПолная занятость
РегионРоссия
ФорматОфис
ИсточникСкрыто
Опубликовано21 авг.
Все вакансии компании

AI-помощник

под эту вакансию
Войди, чтобы AI оценил твоё соответствие вакансии и написал сопроводительное письмо

Похожие вакансии

Agentic AI DeveloperСБЕРSecurity EngineerFreedom Holding OperationsРазработчик AI агентовПАО СбербанкРуководитель направления аналитики взысканияАк Барс Банк
Мы против мошенников на площадке: если тебя просят заплатить, продиктовать код или установить непонятное приложение, прекращай общение и сразу пиши нам (чат с основателем или форма обратной связи).