Руководитель группы разработки Автосборки в DevTools
ЯндексОписание
Компания Яндекс ищет хорошего специалиста на вакансию Руководитель группы разработки Автосборки в DevTools . Москва (Россия), Санкт-Петербург (Россия). Полный рабочий день. Требуемые навыки: #lead, #Python, #C++, #Управлениелюдьми, #CI/CD.Требования
Python, C++, Управление людьми, CI/CDОбязанности
О компании и команде
Автосборка это сервис, отвечающий за запуск большинства автоматических тестов в монорепозитории. Концептуально у Автосборки достаточно простое предназначение: когда разработчик пытается закоммитить код, необходимо запустить затрагиваемые изменениями тесты и в случае успешного завершения всех тестов разрешить интегрировать код в монорепозиторий.
Технически Автосборка это высоконагруженный сервис, использующий множество внутренних технологий, начиная с сервиса распределённой сборки DistBuild и заканчивая ML-предиктором, предсказывающим необходимое количество ресурсов для проверки вносимых изменений.
Ежедневно Автосборкой пользуются тысячи разработчиков. За сутки сервис проверяет более 10 тысяч пул-реквестов, выполняя более сотни миллионов автоматических тестов. В Автосборке проверяются почти все изменения, вносимые разработчиками Яндекса. От эффективности Автосборки зависит как продуктивность наших коллег, так и time to market множества сервисов Яндекса.
Расскажите, почему классно работать именно в вашей компании, в том проекте и в той команде, в которую вы ищете сотрудника. Простота, честность и конкретика всегда работают лучше общих фраз.
Какие задачи вас ждут
Управление кодом
50% времени вам предстоит писать код, продумывать архитектуру, проводить код-ревью, находить баланс между скоростью и качеством, уделять время техническому долгу и продумывать техстратегию.
Руководство небольшой командой
Вам предстоит руководить командой из трёх разработчиков. Вы будете не только ставить задачи и контролировать их выполнение, но и отвечать за профессиональное развитие и удовлетворённость коллег, справедливое распределение задач и признание достижений сотрудников.
Управление долгими кросс-командными проектами
Вы будете составлять планы, определять приоритеты, контролировать реализацию задач. Будьте готовы управлять кросс-командными проектами длительностью до одного человеко-года. От вас ожидается не только понимание происходящего, но и готовность отвечать за результат на всех этапах совместных проектов.
Продуктовая и техническая проработка проектов
Совместно с командой вы будете прорабатывать различные продуктовые и технические решения. В частности, вам предстоит переосмыслить концептуальное устройство Автосборки, чтобы справиться с текущим темпом роста нагрузки, а также уменьшить количество запускаемых тестов, при этом сохранив качество проверок в целом.
Мы ждем, что вы
- Писали код, продумывали архитектуру, проводили код-ревью
- Управляли проектами и командой
- Взаимодействовали с командами разработки и строили внутренние процессы
- Готовы погрузиться в предметную область Автосборки
Будет плюсом, если вы
- Разрабатывали на C++, Python, а ещё лучше на обоих языках в связке
- Понимаете, как строить CI/CD в крупных проектах
- Описывали сборку в крупных проектах
- Работали в инфраструктурных сервисах
- Занимались задачами, связанными с графами
Что мы предлагаем:
- Расширенная медицинская страховка начинает работать с первого месяца в Яндексе. В неё входят стоматология, ежегодные чекапы, неотложная помощь за рубежом, лечение критических заболеваний, в том числе онкологии, и страхование от несчастных случаев.
А также:
- психотерапия в офисе или онлайн-сервисах;
- лазерная коррекция зрения через год работы;
- ведение беременности и роды через два года.
Страховка для родственников по системе 80/20
Мы оплачиваем 80% стоимости ДМС для детей и супругов, вы остальные 20%.
- Развитие и рост
В Яндексе есть всё, чтобы постоянно развиваться и учиться новому: внутренняя образовательная платформа, менторство и программы для начинающих и опытных руководителей.
Также мы оплачиваем участие в профильных конференциях как в качестве спикера, так и в качестве участника.
Кроме того, в Яндексе есть внутренние проекты, где наши сотрудники делятся экспертизой, обсуждают сложные темы и разбирают кейсы своих проектов.
- Гибкий график
У нас нет фиксированного времени начала и конца рабочего дня работайте так, как удобно вам и вашей команде.
- Жилищные заи мы
Льготная ставка на покупку жилья и улучшение жилищных условий в зависимости от стажа, позиции и результатов ревью. Действует для сотрудников, работающих в российских офисах Яндекса.
- Всё для детей
Страхование, детские дни в офисе, подарки на рождение детей и чекапы при планировании беременности.