Software Architect (NGFW)
Город:
Москва
Занятость:
Полная занятость
Опыт:
Более 6 лет
Компания "Лаборатория Касперского"
Мы разрабатываем продукт класса Next Generation Firewall (NGFW) для защиты сетей (программно-аппаратные и виртуальные исполнения). В своем технологическом стеке в основном используем язык С++20, технологии безопасности Лаборатории Касперского, а также реализуем методы по анализу сетевого трафика на уровнях OSI L4-L7. В разработке применяем различные практики: scrum, continuous Integration, code review, unit тесты, функциональные тесты, тестирование производительности с помощью специализированных инструментов (Ixia и т.д.).
У нас множество разных интересных задач по следующим направлениям:
- Распознавание сетевого трафика, протоколов и приложений;
- Обнаружение и предотвращение компьютерных атак;
- Разработка data plane на базе VPP;
- Интеграция в продукт технологий безопасности Лаборатории Касперского;
- Взаимодействие с другими продуктами для обеспечения комплексной безопасности;
- Взаимодействие в рамках программы для обеспечения облачного сервиса Secure Access Service Edge (SASE);
- Централизованное управление (web plugin для Kaspersky Security Center).
Чем предстоит заниматься:
- Анализ требований совместно с командой аналитиков;
- Выработка архитектурных решений для разрабатываемого продукта;
- Взаимодействие с архитекторами из других команд;
- Участие в проработке интерфейсов взаимодействия между продуктами, проведение design и code review;
- Координация команд по техническим вопросам, согласование интерфейсов.
- Документирование архитектурных решений;
- Консультирование по техническим и архитектурным вопросам.
Что требуется от вас:
- Опыт коммерческой разработки продуктов;
- Опыт разработки архитектуры и бизнес-логики продукта;
- Знание принципов и паттернов проектирования программных систем, умение применять их на практике;
- Опыт разработки и проектирования высоконагруженных, многопоточных, отказоустойчивых систем;
- Опыт создания и поддержки проектной документации;
- Опыт технической координации команд разработчиков;
- Хорошее знание C++;
- Знание сетевых технологий и протоколов (TCP/IP);
- Опыт использования средств разработки ПО под Linux;
- Технический английский — свободное чтение документации.
Будет плюсом:
- Опыт разработки согласно принципам SDLC;
- Знание архитектур и методов построения современных операционных систем;
- Понимание и применение на практике подходов Clean Architecture.
05 Декабря
Москва
Компания "ОЭЗ ИННОПОЛИС" Компания «Открытая мобильная платформа» — разработчик мобильной операционной системы Аврора (ранее Sailfish Mobile OS...
04 Декабря
Principal software engineer Go / Ведущий инженер-программист Go (TATLIN.UNIFIED)
Москва
Компания "КНС ГРУПП" Департамент разработки подсистем управления - часть большой команды разработки флагманского продукта компании YADRO –...
03 Декабря
Москва
от 380 000 до 450 000 руб.
Компания "Softline" Мы в поиске коллеги, которому было бы интересно возглавить практику Big data в проектном направлении Softline digital. Мы...
01 Декабря
Software engineer Go / Инженер-программист Go (DCIM)( КНС ГРУПП )
Москва
Компания "КНС ГРУПП" DCIM (Data Center Infrastructure Management) – это программное обеспечение для централизованного мониторинга и управления...
02 Декабря
Security Architect / Архитектор по безопасности (GSM)( КНС ГРУПП )
Москва
Компания "КНС ГРУПП" В связи с запуском нового продуктового направления, мы продолжаем активно расти и расширять команду. Ключевая цель нового...
Вакансия размещена в отрасли