Вакансия с трудоустройством в партнёрскую компанию!
Участие в создании и оптимизации программных решений для сетевых систем, включая разработку низкоуровневых компонентов и сервисов, таких как управляющие демоны и middleware.
Знание стандартов взаимодействия RFC и IEEE, а также умение реализовывать их.
Реализация программных решений для управления и настройки сетевых подсистем в операционной системе Linux.
Опыт создания софта для конфигурации и управления коммутационными чипами.
Минимум 5,5 лет опыта в разработке на C++.
Хорошее владение C++ с уклоном в использование актуальных стандартов (стандарт C++ 20).
Глубокие знания сетевых протоколов и их стеков, включая TCP/IP.
Отличное понимание работы в Linux и навыки разработки приложений под эту платформу.
Опыт работы с контейнерами Docker, а также системами контроля версий git.
Знание методов статической и динамической маршрутизации, принципов их работы, а также технологий управления сетевыми устройствами (например, BGP, BFD, ECMP, LACP, RSTP, IGP, и подобные).
Навыки использования средств диагностики IP-сетей, включая исследование трафика, создание нагрузочных тестов и отладку: Wireshark, ping, traceroute, tcpdump, iperf и аналогичные.
Практический опыт работы с профессиональными тестовыми и аналитическими системами (например, Spirent, Cisco TRe, Keysight подобные).
Умение работать с программными эмуляторами сетей: VIRL, GNS3, Cisco Packet Tracer или подобными инструментами виртуализации сетей.
Чем предстоит заниматься:
разработкой собственных сетевых демонов/служб;
реализацией стандартов RFC, IEEE;
разработкой ПО для управления сетевой подсистемой ядра Linux;
разработкой ПО для управления коммутационным чипом.
Что предлагаем:
Москва
Не указана