Вакансия: АРХИТЕКТОР СЕТЕВОЙ (C++ / SONiC) в одной из ведущих IT-компаний России.
Формат работы: полностью удалённо (при желании работать в офисе – есть такая возможность)
Аккредитованная ИТ компания.
Что предстоит делать:
- Строить отказоустойчивые и масштабируемые системы
- Проектировать API взаимодействия сетевых демонов, ядра Linux и коммутационного чипа
- Разрабатывать и развивать архитектуру сетевого ПО для L2/L3 коммутаторов
- Проводить код-ревью ключевых компонентов и наставлять Senior-разработчиков
- Разбирать и решать сложные задачи по производительности, стабильности и безопасности
- Разрабатывать собственные сетевые демоны и сервисы
- Реализовывать и оптимизировать поддержку стандартов RFC и IEEE
- Создавать ПО для управления сетевой подсистемой ядра Linux и работы с ASIC
Требования:
- Глубокий опыт C++ и умение писать эффективный, поддерживаемый код
- Экспертное знание архитектуры SONiC и опыт разработки/портирования функций на этой платформе
- Отличное понимание сетевых технологий: TCP/IP стек, продвинутые L2/L3 в Linux
- Уверенная работа с сокетами, системными вызовами, user/kernel space и сетевым стеком ОС
- Практический опыт проектирования сложных продуктовых систем
- Уверенное владение Git и Docker