ЯндексЯндекс

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

офис, гибрид, Казань

Команда Автосборки развивает внутрикорпоративную CI-систему для запуска и оптимизации автотестов в монорепозитории. Вы будете улучшать скорость и предсказуемость проверок, балансировку нагрузки и инструменты мониторинга, чтобы снизить время обратной связи для тысяч разработчиков

ГрейдSenior

Стек

PythonC++CI/CDMLDistBuildМонорепозиторийБазы данныхСетевые протоколы

Задачи

  • Ускорять и оптимизировать запуск тестов в монорепозитории
  • Внедрять Fast Fail и улучшать обработку flaky-тестов
  • Повышать точность ML-предсказаний времени и ресурсов тестов
  • Оптимизировать балансировку и планирование нагрузки в распределённой сборке
  • Создавать дашборды и отчёты по эффективности и использованию квот

Обязательно

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

Будет плюсом

  • Опыт разработки инфраструктурных сервисов и in‑house CI
  • Решения задач с графами зависимостей
  • Оптимизация производительности и профилирование
  • Совместная разработка на C++ и Python в одном проекте
Откликнуться на сайте компании

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

Смотреть ещё

JobsWave
Найти работу в IT