Задачи:
— Разработка и сопровождение программных компонентов, осуществляющих обработку сетевого трафика (маршрутизация, NAT, Firewall, VPN, DPI, IDS/IPS) в user mode
— Оптимизация существующего кода с целью повышения производительности
— Проектирование целевой архитектуры отдельных подсистем
— Защита архитектурных решений, согласование их ограничений и атрибутов качества с заинтересованными лицами
— Управление «техническим долгом», формирование плана технологического развития отдельных подсистем
— Актуализация архитектурных материалов
Требования:
— Хорошее знание C++ (C++14/17, STL, Boost)
— Опыт разработки многопоточных высоконагруженных систем
— Навыки работы с GNU make, GCC, Shell script, gdb, git
— Уверенное знание ОС GNU/Linux, ядра Linux на системном уровне
— Базовые знания основных архитектурных стилей и шаблонов проектирования
— Уверенное знание принципов построения IP-сетей и сетевых протоколов (DNS, DHCP, OSPF, BGP, SNMP, ALG, IPsec, TCP/IP, VPP)
— Знание принципов работы межсетевого экрана (пакетная фильтрация трафика на сетевом и транспортном уровнях, инспекция пакетов с хранением состояния, NAT и пр.)
Будет плюсом:
— Опыт работы с устройствами типа NGFW (фильтрация трафика на прикладном уровне, контентная фильтрация, IDS/IPS, URL-фильтрация, SSL-инспекция и пр.)
— Опыт работы с DPDK
— Знание архитектуры ядер ОС Linux, сетевых подсистем ядра (netfiler, iptables, bpf)
— Знание предметной области информационной безопасности
— Опыт принятия архитектурных решений, их проработки, защиты и архитектурного надзора за их реализацией
— Опыт участия в процессе сертификации программных и программно-аппаратных продуктов
— Опыт применения практик безопасной разработки программных продуктов
Условия:
— Полное соблюдение трудового законодательства РФ, оплачиваемые отпуска и больничные листы, "белая" заработная плата
— Начало работы с 8.00 до 11.00, продолжительность рабочего дня 8 часов + 1 час на обед
— Оплачиваемое работодателем питание в офисе или кафе
— ДМС (добровольное медицинское страхование) - различные варианты программ, страховка от несчастных случаев
— Корпоративные мероприятия
— Изучение английского онлайн по корпоративным ценам
— Возможность получения профессиональных сертификатов и прохождения курсов повышения квалификации за счёт компании
— Чай и кофе в офисе за счёт компании
— Тренировки в спортивных командах: футбол, волейбол, баскетбол
Контакты работодателя доступны по кнопке «Откликнуться» после входа.