Перейти к содержимому
search
work Вакансия на FreelanceSpace опубликовано 1 ч назад

Разработчик в команду автосборки DevTools (Python)

apartmentYandex Infrastructure scheduleПолная занятость publicArray badge2–4 года
send Откликнуться

Публичная страница вакансии: прозрачные условия, быстрый отклик, понятный следующий шаг. Для работодателя — качественный воронко-трафик, для исполнителя — ясные требования без “воды”.

description

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

TL;DR

Разработчик в команду автосборки (DevTools/Python): Разработка и оптимизация высоконагруженной CI-системы для монорепозитория с акцентом на предсказание ресурсов, планирование проверок и интеграцию с внутренними сервисами. Фокус на ускорении тестовых запусков, обработке flaky-тестов, балансировке нагрузки и создании дашбордов для анализа эффективности.

Локация: Гибрид в Москве (м. Парк культуры), Санкт-Петербурге (м. Площадь Ленина), Новосибирске, Екатеринбурге

Зарплата: 250 000 — 500 000 ₽/мес на руки

Компания

Команда Yandex Infrastructure создаёт внутреннюю инфраструктуру Яндекса для разработки, деплоя и эксплуатации сервисов вроде Поиска, Такси, Маркета и Алисы.

Что делать

  • Увеличивать долю быстрых и предсказуемых проверок: оптимизировать запуск тестов, внедрять Fast Fail, улучшать flaky-тесты и предсказание времени.
  • Повышать эффективность: переосмысливать архитектуру, улучшать балансировку нагрузки и использование квот в DistBuild и других системах.
  • Предоставлять инструменты анализа: создавать дашборды по экономии ресурсов, упрощать управление доступом и квотами.

Требования

  • Уверенный Python, готовность к C++.
  • Основы высоконагруженных и распределённых систем: очереди, сетевые протоколы, БД.
  • Опыт CI/CD в средних/крупных проектах: пайплайны, сборка, интеграция тестов.
  • Погружение в DevTools, монорепозиторий, покрытие тестами, ревью кода.

Хорошо, если есть

  • Опыт с инфраструктурными сервисами, системами сборки, in-house CI.
  • Работа с графами зависимостей (сборки, тесты).
  • Оптимизация производительности, профилирование, высоконагруженные сервисы.
  • Разработка на C++ и Python в одном проекте.

Культура и преимущества

  • Работа в команде, усиливающей CI для тысяч разработчиков Яндекса.
  • Фокус на снижении времени обратной связи и красных прогонов.
  • Масштаб: 10k+ PR/сутки, сотни млн тестов.
tips_and_updates
Как откликнуться эффективно
  • arrow_right1–2 релевантных кейса (ссылки/скриншоты)
  • arrow_rightСроки и формат работы (когда на связи)
  • arrow_right2–3 уточняющих вопроса по задаче
handshake
Рекомендации работодателю
  • arrow_rightОпишите результат и критерии приёмки
  • arrow_rightУкажите бюджет/вилку — это повышает качество откликов
  • arrow_rightСразу обозначьте сроки и доступность по коммуникациям