Разработчик в группу развития opensource-технологий

Яндекс · Россия · по договорённости

Компания
Яндекс
Город
Россия
Зарплата
по договорённости
Уровень
middle
Формат
гибрид

Современная разработка немыслима без использования и развития opensource-технологий. Мы в Яндексе не только адаптируем решения с открытым исходным кодом для использования в нашей инфраструктуре, но и активно улучшаем такие решения, а также открываем код многих своих систем.

Мы ищем разработчиков, активно заинтересованных в мире opensource. Вы поможете нам интегрировать Аркадию — монорепозиторий Яндекса — во внешний мир. Вы получите обширные знания о популярных opensource-решениях, сможете повлиять на большую часть проектов Яндекса, а heat map ваших коммитов в обоих мирах будут предметом для гордости.

Что предстоит делать:
• создавать инфраструктуру для синхронизации кода между Аркадией и публичными git-репозиториями;
• развивать автоматизации, помогающие адаптировать opensource-проекты на разных языках для сборки и эксплуатации в нашей инфраструктуре;
• помогать разработчикам Яндекса диагностировать и исправлять проблемы, развивать opensource-решения и синхронизировать эти улучшения в upstream.

Больше о том, как мы делаем внутреннюю инфраструктуру Яндекса, — в канале Yandex Infrastructure

Требования:
• программируете на C++, Python или Go на уровне эксперта;
• готовы изучить как минимум один дополнительный язык;
• хорошо знаете экосистему проектов с открытым исходным кодом и инструментов сборки;
• готовы самостоятельно решать сложные задачи и доводить дело до конца;
• быстро разбираетесь в чужом коде;
• открыты к изучению новых технологий.

Будет плюсом:
• разрабатывали компиляторы, отладчики или интерпретаторы;
• хорошо разбираетесь в устройстве ОС Linux;
• участвовали в разработке крупных проектов с открытым исходным кодом;
• знаете более одного языка из наших языков бэкенда: C++, Go, Python или Java;
• работали с NixOS.

Открыть и откликнуться →

Отклик ведёт на сайт работодателя. Бесплатная регистрация открывает отклик и разбор резюме.