← Все вакансии
Yandex Other

Инженер в команду поддержки инструментов разработки

Системный администратор · Эксплуатация сервисов

Команда: Yandex Infrastructure

Описание

В Яндексе создаются сотни продуктов, над которыми работают тысячи разработчиков, создавая десятки тысяч коммитов и пул-реквестов в день. Создание удобной инфраструктуры для разработки и эксплуатации продуктов в таком объёме — это серьёзный вызов. Наши решения направлены на то, чтобы любой проект Яндекса получал готовую инфраструктуру на всех этапах производства. У нас есть собственная система контроля версий для хранения исходного кода, системы распределённой сборки и непрерывной интеграции для C++, Java, Python и Go, способные обрабатывать сотни сборок в минуту, система ревью кода, распределённая система выполнения задач, системы развёртывания и мониторинга приложений. Ещё мы разрабатываем продукты для поддержки процессов разработки, планирования ресурсов и много других систем и инструментов. Количество сервисов и численность сотрудников Яндекса постоянно растут, а вслед за ними растёт и наша команда. Мы ищем человека, которому интересно погружаться в технические детали устройства продуктов, искать ошибки в их конфигурации, помогать коллегам осваивать новые инструменты. Наша команда поддерживает внутренних пользователей, тысячи разработчиков Яндекса, помогает решать проблемы и находить ответы на вопросы, связанные с использованием инструментов разработки, сборки и тестирования: системы контроля версий монорепозитория, веб-сервиса для работы с ним, систем автоматизации. В нашей команде вам предстоит сопровождать стек CI/CD, начиная от репозитория с кодом и заканчивая средствами непрерывной доставки. Этими продуктами пользуется практически весь Яндекс со всеми его разнообразными сервисами и продуктами. Помимо VCS и стека CI/CD, мы поддерживаем сразу несколько внутренних продуктов. У нас большой объём работы и постоянный поток задач. Результаты вашей работы быстро будут заметны и помогут коллегам, которые сидят за соседними столами.

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

Работа в баг-трекере: решение входящих обращений Вам предстоит сопровождать стек CI/CD и заниматься поддержкой инфраструктурных продуктов инструментов разработки, решать вопросы и проблемы совместно с продуктовыми командами. Взаимодействие со смежными командами и пользователями Нужно будет консультировать внутренних пользователей по вопросам, связанным с возможностями инструментов разработки. Участие в улучшении продукта Вы будете проводить первичный анализ запросов на доработку и актуализацию документации.

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

Эксплуатировали и поддерживали системы контроля версий и CI/CD, такие как GitLab, TeamCity, Bitbucket, Spinnaker, GitHub Actions Работали с операционными системами GNU и Linux Понимаете концепцию отказоустойчивых систем и системных интеграций Работали с Ansible или другими системами управления конфигурацией Знаете один или несколько компилируемых языков программирования Любите улучшать процессы и автоматизировать задачи, писали сервисы и утилиты для автоматизации Работали в поддержке пользователей

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

Умеете быстро разбираться в новых предметных областях: мы используем разные языки программирования и технологии, в том числе собственные и свободно распространяемые Знакомы с подходами SRE, триажа и траблшутинга Знаете основы ITIL/ITSM
Вакансия на сайте компании ↗