SW-Аrchitect / Архитектор по разработке ПО (KORNFELD)
гибрид, Москва
Команда работает над архитектурой и развитием сетевого ПО для L2/L3-коммутаторов на базе SONiC. Роль предполагает проектирование отказоустойчивых масштабируемых систем, API для взаимодействия демонов, ядра Linux и коммутационного чипа, оптимизацию производительности и безопасность
ГрейдLead
Стек
C++SONiCLinuxDockerTCP/IPGit
Задачи
- •Разработка и эволюция архитектуры сетевого ПО для коммутаторов L2/L3
- •Проектирование API для взаимодействия сетевых демонов, ядра Linux и коммутационного чипа
- •Проектирование отказоустойчивых и масштабируемых систем
- •Участие в код-ревью ключевых компонентов и наставничество senior-разработчиков
- •Разработка и оптимизация сетевых демонов и служб, интеграция с kernel space
- •Реализация и оптимизация поддержки стандартов RFC и IEEE
Обязательно
- •Глубокое знание C++ и опыт написания эффективного поддерживаемого кода
- •Экспертное знание архитектуры и компонентов SONiC и опыт портирования/разработки для платформы
- •Экспертные знания сетевых технологий TCP/IP, L2 и L3 в Linux
- •Опыт работы с сокетами, системными вызовами и взаимодействием user/kernel space
- •Опыт проектирования сложных систем и архитектурных решений
- •Навыки работы с git и Docker