Разработчик в VPC Yandex.Cloud 💭
Команда виртуальной сети разрабатывает сервисы, которые обеспечивают связность как между виртуальными машинами облака, так и между виртуальными машинами и интернетом. Мы реализуем ключевые компоненты сетевой инфраструктуры: балансировщики нагрузки, NAT как сервис, VPN, DNS.
Наша команда отвечает за software-часть внутренней и внешней сетевой связности в Yandex.Cloud. Мы строим систему доставки трафика для разных сценариев: IPv4-связность, Cloud Interconnect, Egress NAT, сетевой балансировщик нагрузки.
Что нужно делать:• разрабатывать сервисы сетевого data plane: эти компоненты отвечают непосредственно за высокопроизводительную обработку сетевых пакетов
• профилировать и оптимизировать обработку трафика, чтобы получить максимальную производительность современного сетевого оборудования
• взаимодействовать с командой control plane для повышения программной управляемости сети
Мы ждем, что вы:• имеете опыт серверной разработки на C, C++ или Go
• умеете профилировать и оптимизировать свой и чужой код на всех уровнях, включая ядро
• пишете надежный код, можете исследовать сложные проблемы и работать в команде
Будет плюсом, если вы:• работали с сетевой подсистемой ядра Linux, DPDK, VPP
• использовали eBPF
• имеете представление о виртуальных сетях и оверлеях, SDN, BGP, маршрутизации и туннелировании
📩
Откликайтесь на вакансию на нашем сайте
#dataplane #C #CPP #go #linux #DPDK #VPP #EBPF #SDN #BGP #VPC #cloud