Ищем архитектора в команду разработки приложения Kaspersky Endpoint Security для Linux. Приложение осуществляет комплексную автоматизированную защиту от киберугроз рабочих станций и серверов под управлением операционной системы Linux. Решение выпускается под широкий набор аппаратных платформ (x86, Arm, Эльбрус).
Команда занимается:Реализацией и интеграцией решений защищающих широкий спектр системных механизмов (Application Control, Device Control, Network Attack Blocker, Web Antivirus, File antivirus, Docker protection, Behavior Detection);
Проектирование и реализация бизнеслогики;
Адаптация продукта под целевые программные и аппаратные платформы;
Вам предстоит: - Анализ требований совместно с командой аналитиков — выявление кросс-компонентных и системных взаимосвязей, участие в построении оценок требований;
- Разработка архитектуры и бизнес-логики новых частей продуктового кода;
- Тех. анализ компонентов заявленных к интеграции - обзор интерфейсов и взаимосвязей;
- Контроль за реализацией разработанных архитектурных решений;
- Документирование архитектурных решений и участие в подготовке документации для сертификации;
- Соблюдение SDL практик. Security Champion. В т.ч. участие в разработке модели угроз и политик безопасности.
Нам Важно: - Опыт коммерческой разработки продуктов более 5 лет;
- Знание архитектур и методов построения серверного и системного ПО под ОС Linux;
- Знание методологических подходов проектирования программного обеспечения;
- Знание C/C++;
- Технический английский – свободное чтение документации.
Будет плюсом: - Опыт системной разработки ПО, разработка под встраиваемые системы;
- Знание стандартных моделей безопасности и особенностей их реализации в различных ОС;
- Знание архитектур современных микропроцессоров, средств разработки для них;
- Знание UML;
- Знание методов обеспечения безопасности в современных ОС;
- Знания и практические навыки разработки безопасного ПО.