PT NGFW — межсетевой экран нового поколения, предназначенный для защиты сетевой инфраструктуры, контроля приложений и обнаружения киберугроз. Разработан нашими инженерами с нуля.
Ищем в команду опытного Senior QA Performance Engineer для тестирования ядра продукта, непосредственно занимающегося обработкой трафика.
Мы разрабатываем высокопроизводительное решение уровня Enterprise, основанное на технологии DPDK, и поэтому ищем инженера, который имеет большой опыт в нагрузочном тестировании (далее – НТ) сетевых решений, понимает устройство Linux и сетевого стека и способен самостоятельно проводить исследования производительности, анализировать результаты и формулировать выводы для разработки.
Чем предстоит заниматься
- поддержка и настройка инфраструктуры для НТ:
- генераторы трафика, DUT на базе Debian 11+, Astra Linux 1.7+
- сервера: bare-metal, VM (ESXi/Qemu KVM)
- коммутаторы: Cisco Systems, Juniper Networks и QTECH
- проведение регрессионного НТ в рамках тестирования релизов
- сбор, агрегация и анализ результатов НТ
- написание и развитие автотестов под новый функционал
- поиск bottle-neck и участие в их анализе совместно с разработчиками
- составление баг-репортов и технических заключений по результатам тестирования
- участие в тестировании новых аппаратных платформ
- подготовка рекомендаций по получению оптимальной производительности
Наши ожидания
- опыт проведения НТ от 5 лет: понимание методик НТ, умение интерпретировать результаты и выявлять bottle-neck
- уверенные знания сетей: Ethernet (TCP/IP, протоколы L4-L7), особое внимание протоколам HTTP/TLS
- хорошее знание Linux: опытный пользователь shell, диагностика производительности (top, iostat, vmstat, sar, perf и т.п.)
- опыт работы с Сisco T-rex: использование ASTF режима, написание автоматизации с помощью ASTF API
- опыт написания скриптов: bash, python 3 на уровне автоматизации тестов Cisco T-rex и анализа результатов
- опыт развертывания с нуля и поддержки стэка мониторинга: Grafana / InfluxDB / Telegraf или аналоги
- опыт в развертывании и поддержке сред виртуализации (KVM, ESXi)
Будет плюсом
- опыт работы с L7 генераторами трафика Ixia Breaking Point / Spirent Avalanche
- базовый опыт отладки в GDB
- понимание принципов работы DPDK
- опыт профилирования CPU и анализа производительности c помощью flame graphs