Вакансия с трудоустройством в партнёрскую компанию!
Чем предстоит заниматься:
• разработка и эволюция архитектуры сетевого ПО для коммутаторов L2/L3;
• проектирование API для взаимодействия между сетевыми демонами, ядром Linux и коммутационным чипом;
• проектирование отказоустойчивых и масштабируемых систем;
• участие в код-ревью ключевых компонентов, наставничество senior-разработчиков;
• анализ и разрешение сложных проблем, связанных с производительностью, стабильностью и безопасностью системы;
• участие в разработке собственных сетевых демонов и служб;
• реализация и оптимизация поддержки стандартов RFC и IEEE в нашей программной экосистеме;
• разработка ПО для управления сетевой подсистемой ядра Linux и взаимодействия с коммутационным чипом.
Наши ожидания:
• глубокое знание C++ и умение применять их для создания эффективного и поддерживаемого кода;
• экспертное знание архитектуры и компонентов ОС SONiC (Software for Open Networking in the Cloud) и опыт портирования или разработки функций для этой платформы;
• экспертный уровень в сетевых технологиях - понимание стека TCP/IP, продвинутые навыки работы с L2 и L3 в Linux;
• умение работать с сокетами, системными вызовами, пространством пользователя/ядра, понимание работы сетевого стека ОС;
• опыт проектирования сложных систем продукта;
• навыки работы с инструментами git, Docker.
Что предлагаем: