Orion soft — российский разработчик ИТ-продуктов, в основу которых заложена концепция программно-определяемого ЦОД.
В портфель решений входят платформа оркестрации контейнеризированных приложений Nova Container Platform, система терминального доступа Termit, платформа управления виртуализацией Cloudlink и платформа управления секретами StarVault, а также наш флагманский продукт zVirt — №1 на российском рынке платформ управления виртуализацией. Уже сейчас им пользуются более 200 компаний, включая самые крупные.
Мы развиваем SDN-направление в рамках платформы серверной виртуализации zVirt на базе собственного дистрибутива Linux. Это сложный и интересный продукт, над которым работает команда высококлассных специалистов.
Мы активно расширяемся и ищем Team Lead команды SDN-инженеров (Ovs/Ovn).
Твои задачи:
- Лидировать команду разработчиков: планировать нагрузку и распределять задачи, проводить код-ревью и помогать коллегам прокачивать скиллы;
- Развивать и улучшать SDN-стек, построенный на Open vSwitch (OVS) и Open Virtual Network (OVN);
- Проектировать удобные инструменты для анализа, диагностики и поиска сетевых аномалий;
- Встраивать SDN-компоненты в экосистему продуктов Orion soft: от мониторинга до оркестрации и контейнерной виртуализации;
- Погружаться в сетевой стек Linux, чтобы добиться максимальной производительности и стабильности платформы.
Наши ожидания:
- Опыт управления командой разработки от двух лет;
- Погруженность в Linux (RHEL-based — большой плюс!) и его подсистемы;
- Умение работать с QEMU/KVM, LVM, conntrack, NetworkManager, netfilter;
- Навыки работы со стеком протоколов TCP/IP;
- Владение технологиями VXLAN, GENEVE, SR-IOV, DPDK
- Знание принципов, по которым функционируют системы фильтрации сетевого трафика;
- Понимание, как работать с Open vSwitch и Open Virtual Network.
Здорово, если ты:
- Ориентируешься в механизмах Linux Netlink API;
- Разбираешься в сетевых протоколах уровня L7 и технологиях балансировки нагрузки (L2, L3-L4, L7);
- Занимаешься разработкой на Go и/или Python;
- Понимаешь принципы C и системной разработки;
- Умеешь лидировать проекты, ответственно подходишь к любым задачам;
- Мыслишь системно и подробно анализируешь информацию;
- Любишь погружаться в сложные технические вопросы;
- Чувствуешь себя комфортно в команде и владеешь навыками эффективной коммуникации.