Ищем разработчика С++ в команду разработки сетевого ethernet-коммутатора. Семейство высокопроизводительных коммутаторов для центров обработки данных, поддерживающих на аппаратном уровне обработку трафика L2/L3 и технологии сетевой виртуализации.
Ключевые компетенции: Git, Linux, Docker, TCP/IP, C++, VXLAN, BGP, VLAN, unix, RFC, ARP, IEEE, коммутаторы, ECMP, EGP, FRR, IGP, LACP, MC-LAG,RSTP, STP, VRRP, IP-маршрутизация, ping, traceroute, tcpdump, wireshark, iperf, IXIA (Keysight), Spirent, Cisco TRex
Задачи:
-
Разработка сетевых демонов и системных сервисов;
-
Разработка на C++ системного и низкоуровневого ПО;
-
Реализация сетевых стандартов RFC и IEEE;
-
Разработка компонентов управления сетевой подсистемой Linux;
-
Разработка ПО для управления коммутационными чипами (switch ASIC);
-
Реализация протоколов маршрутизации и коммутации;
-
Анализ и отладка сетевого трафика;
-
Участие в архитектурных решениях;
-
Взаимодействие с командами тестирования и hardware-разработки.
Требования:
-
Опыт в роли разработчика C++ от 5 лет
-
хорошее знание C++ (используем 20 стандарт);
-
знание сетевых технологий, стека протоколов TCP/IP;
-
отличное знание Linux, опыт разработки приложений под Linux/Unix;
-
опыт работы с Docker контейнерами, опыт работы с git.
-
знание протоколов статической и динамической маршрутизации, принципов их работы, технологий и протоколов управления сетевыми устройствами (ARP, BGP, BFD, ECMP, EGP, FRR, IGP, LACP, MC-LAG, RSTP, STP, VLAN, VRRP, VXLAN);
-
навыки практического использование инструментов диагностики IP-маршрутизации, исследования IP-пакетов, создания нагрузки на конечных узлах IP сети : ping, traceroute, tcpdump, wireshark, iperf и т.д.;
-
практический опыт использования специализированных средств (трафик-генераторов/анализаторов), таких как IXIA (Keysight)/Spirent/Cisco TRex и др.;
-
практический опыт работы с одним из программных эмуляторов сетей: VIRL (Virtual Internet Routing Lab), Cisco PT (Cisco Packet Tracer), GNS3 (Graphical Network Simulator-3), EVE-NG (Emulated Virtual Environment Next Generation) и других.
-
Virtual Environment Next Generation) и других.
Условия:
-
Интересные задачи.
-
Часовой пояс Москва (UTC+03:00 Moscow) ± 4 ч
-
Трудоустройство в штат компании (ИП, ГПХ, ТК РФ), бессрочный договор.
-
Удаленный формат работы (full-time)
-
Ждем ваш отклик!