Яндекс · Москва, Санкт-Петербург, Новосибирск · по договорённости
Сеть Яндекса начинается с сетевой карты сервера и заканчивается на граничных маршрутизаторах, соединения несколько hyper-scale-дата-центров. Мы разрабатываем системы управления для трафика в десятки терабит, развиваем HPC-инфраструктуру, внедряем DPDK-платформы для высокопроизводительной обработки трафика.
Мы ищем архитектора / владельца продукта, который поможет нам развивать нашу команду разработки SONiC, выступая в роли «играющего тренера». Для этой роли требуется не только хорошее понимание современных линеек чипов и ODM, но и опыт построения процессов разработки и тестирования NOS.
Что предстоит делать:
Развитие своей ветки SONiC
Если разбудить сетевого инженера и попросить назвать производителей сетевого оборудования, он без запинки назовёт минимум 4–5 компаний-производителей. Продукты каждого из этих производителей будут иметь свои нюансы эксплуатации, а поддержка такого множества продуктов в рамках одной сети будет недешёвой. Мы в Яндексе верим, что возможно иметь одну Network Operating System to Rule Them All.
Больше о том, как мы делаем внутреннюю инфраструктуру Яндекса, — в канале Yandex Infrastructure
Требования:
• Понимаете принципы построения больших сетей передачи данных и работы основных протоколов маршрутизации
• Знаете один из языков программирования, популярных в Unix-среде (Python, Go и т. п.), и умеете применять это знание к автоматизации рутинных задач
• Знакомы с принципами инкрементального развития проектов и не боитесь кросс-командного взаимодействия
Отклик ведёт на сайт работодателя. Бесплатная регистрация открывает отклик и разбор резюме.