← Все вакансии/Senior/Ведущая IT-компания России
SeniorRemote

Network Architect

ВI
Ведущая IT-компания России
Уровень
Senior
Формат
Remote
О роли

Описание вакансии

Обязанности

  • Строить отказоустойчивые и масштабируемые системы.
  • Проектировать API взаимодействия сетевых демонов, ядра Linux и коммутационного чипа.
  • Разрабатывать и развивать архитектуру сетевого ПО для L2/L3 коммутаторов.
  • Проводить код-ревью ключевых компонентов и наставлять Senior-разработчиков.
  • Разбирать и решать сложные задачи по производительности, стабильности и безопасности.
  • Разрабатывать собственные сетевые демоны и сервисы.
  • Реализовывать и оптимизировать поддержку стандартов RFC и IEEE.
  • Создавать ПО для управления сетевой подсистемой ядра Linux и работы с ASIC.

Требования

  • Глубокий опыт C++ и умение писать эффективный, поддерживаемый код.
  • Экспертное знание архитектуры SONiC и опыт разработки/портирования функций на этой платформе.
  • Отличное понимание сетевых технологий: TCP/IP стек, продвинутые L2/L3 в Linux.
  • Уверенная работа с сокетами, системными вызовами, user/kernel space и сетевым стеком ОС.
  • Практический опыт проектирования сложных продуктовых систем.
  • Уверенное владение Git и Docker.
Стек и навыки

С чем работаем