Инженер по тестированию ПО сетевой безопасности
150 000 - 190 000 ₽
Выше средней на 59%
- Площадь Мужества
- Лесная
- Выборгская
АО «НИИ «Масштаб» - является разработчиком, интегратором и поставщиком телекоммуникационного оборудования, средств сетевой безопасности, ИТ-платформ.
Если вы любите "копаться" в Linux, понимаете, как пакет бежит по сети и ядру, и находите удовольствие в поиске нетривиальных ошибок на стыке кода и "железа", то эта вакансия для вас.
Чем предстоит заниматься:
- Глубоким тестированием производительности и стабильности NGFW в условиях, приближенных к боевым;
- Написанием и отладкой собственных программ eBPF для глубокой интроспекции ядра и анализа сетевого трафика (XDP/TC);
- Поиском узких мест (bottlenecks) в data plane нашего продукта с использованием системных утилит Linux (perf, strace, bpftrace);
- Проведением статического и динамического анализа кода для обнаружения уязвимостей и скрытых дефектов (race conditions, memory leaks, use-after-free);
- Разработкой и запуском фаззинг-тестов для ключевых компонентов продукта (парсеры протоколов, обработчики правил);
- Анализом креш-дампов, поиском корневых причин сбоев;
- Автоматизацией сложных тестовых сценариев на Python/Bash;
- Тесным взаимодействием с командой разработки для воспроизведения и исправления найденных проблем.
Наш идеальный кандидат:
- Обладает глубоким пониманием сетевого стека Linux (Netfilter, сокеты, маршрутизация, sk_buff);
- Имеет практический опыт работы с технологией eBPF: умеет не только пользоваться готовыми инструментами, но и писать/адаптировать код (C/Python BCC) для трассировки и мониторинга;
- Имеет опыт работы с инструментами для анализа и отладки: strace, perf, gdb;
- Понимает принципы работы высокопроизводительных сетевых приложений и технологий (нам важно, чтобы вы знали, зачем нужны DPDK и XDP);
- Обладает опытом работы с Shared Memory (разделяемой памятью): понимает механизмы IPC, нюансы работы с mmap/shm_open и особенности синхронизации доступа к общим данным;
- Уверенно пишет скрипты на Python и/или Bash для автоматизации своих задач;
- Мыслит как исследователь и не боится сложных, запутанных проблем.
Будет большим плюсом:
- Опыт работы со статическими анализаторами кода (особенно Svace);
- Глубокое понимание lock-free алгоритмов при работе с Shared Memory;
- Опыт использования фаззеров;
- Практический опыт работы с инструментами мониторинга сети, такими как bmon;
- Опыт тестирования сетевого оборудования (файрволы, маршрутизаторы, DPI);
- Знание C/C++ на уровне чтения и понимания кода.
Мы предлагаем:
- Работу в аккредитованной IT компании;
- Оформление по ТК РФ, "белую" заработную плату;
- Удобное месторасположение офиса: 15 минут ходьбы от ст. м. "Лесная" и три остановки от ст. м. "Петроградская";
- Конкурентную заработную плату, обсуждаемую по результатам собеседования;
- Работу над сложным и востребованным продуктом в сфере кибербезопасности;
- Команду сильных инженеров, у которых можно многому научиться;
- Современное оборудование для тестовых стендов;
- Гибкий график, возможность гибридного формата работы.
Сравнение со средней зарплатой в похожих вакансиях:
90k
130k
70k
108k
170k
Адрес: Россия, Санкт-Петербург, Кантемировская улица, 5
Опубликована месяц назад
Похожие вакансии
... продуктовые команды); Участвовать в обсуждении требований и архитектурных решений; Проводить ручное тестирование ... Мы ожидаем, что вы: имеете опыт в тестировании программно-аппаратных комплексов (ПАК); понимаете, как ... устроено клиент-серверное приложение; тестировали API на Java; хорошо понимаете какие есть виды тестирования ...
- Полный день
- Опыт от 1 года
- Санкт-Петербург
20 часов назад
Сейчас мы ищем инженера по тестированию антивирусных программ, разрабатываемых для UNIX-систем. ... и разработки ПО, а также участвовать в процессах автоматизации тестирования. ... Обязанности: Ручное и автоматизированное тестирование продуктов Dr.Web для Unix; Разработка тестовой ...
- Полный день
- Опыт от 1 года
- Санкт-Петербург
4 дня назад
до 99 000 ₽
В нашу команду требуется "Младший инженер по тестированию ПО". ... Обязанности: разработка методик тестирования ПО; разработка и написание тест-кейсов; автоматизация тестирования ... ПО; развертывание стендов для тестирования и выявления ошибок в ПО; развертывание и тестирование конфигураций ...
- Полный день
- Опыт от 1 года
- Санкт-Петербург
7 дней назад
120 000 - 130 000 ₽
Выше средней на 17%
Создавать автоматические тесты Проводить ручное, функциональное, регрессионное, интеграционное тестирование ... Автоматизировать рутинные процессы тестирования Общаться с командой разработки (5 человека) и бизнесом ... Требования: Имеет опыт работы в области тестирования от года Имеет базовые знания и опыт в автоматизации ...
- Полный день
- Опыт от 1 года
- Санкт-Петербург
7 дней назад
Обязанности - тестирование продукта и его компонентов - автоматизация тестирования - поддержание тестовой ... состоянии - работа с багами: исследование, заведение, проверка исправлений - проведение исследовательского тестирования ... Требования - знание Python: знание стандартных библиотек, использование ООП - опыт автоматизированного тестирования ...
- Полный день
- Опыт от 1 года
- Санкт-Петербург
8 дней назад
В связи с увеличением количества задач в отделе образовательных проектов ищем инженера по тестированию ... Будет плюсом, если вы: имеете опыт в автоматизации тестирования ПО; имеете опыт в E2E-тестировании; UI ... в продуктовой команде); владеете методологией тестирования, поиска и документирования дефектов; имеете ...
- Полный день
- Опыт от 1 года
- Санкт-Петербург
8 дней назад
Вакансия в подборках
Похожие вакансии
до 99 000 ₽
120 000 - 130 000 ₽