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