Инженер в команду поддержки инструментов разработки
Команда отвечает за внутренние инструменты разработки: систему контроля версий, распределённую сборку, CI/CD и сопутствующие сервисы. Вы будете сопровождать эти продукты, решать инциденты и помогать тысячам разработчиков Яндекса обеспечивать стабильные сборки и деплой
Стек
GitLabTeamCityAnsibleGitHub ActionsBitbucketSpinnakerGNU/LinuxCI/CD
Задачи
- •Сопровождать и поддерживать стек CI/CD и систему контроля версий
- •Решать входящие обращения в баг-трекере и помогать пользователям
- •Взаимодействовать с продуктовыми командами по инцидентам и конфигурациям
- •Проводить первичный анализ запросов на доработку и актуализацию документации
- •Автоматизировать рутинные операции и писать сервисы/утилиты для поддержки процессов
Обязательно
- •Опыт эксплуатации и поддержки VCS и CI/CD (GitLab, TeamCity, Bitbucket, Spinnaker, GitHub Actions)
- •Знание и опыт работы с GNU/Linux
- •Понимание концепций отказоустойчивых систем и системных интеграций
- •Опыт работы с Ansible или другими системами управления конфигурацией
- •Знание одного или нескольких компилируемых языков программирования
- •Опыт автоматизации процессов и разработки утилит/сервисов для автоматизации
- •Опыт поддержки пользователей
Будет плюсом
- •Знание подходов SRE, триажа и траблшутинга
- •Знание основ ITIL/ITSM
- •Умение быстро разбираться в новых предметных областях и технологиях