Software Architect (KICS For Network)

Дата размещения вакансии: 02.03.2026
Работодатель: Лаборатория Касперского
Уровень зарплаты:
з/п не указана
Город:
Москва
Ленинградское шоссе 39Ас1
Требуемый опыт работы:
Более 6 лет

Kaspersky Industrial CyberSecurity for Networks – программа для защиты инфраструктуры промышленных предприятий от угроз информационной безопасности и для обеспечения непрерывности технологических процессов. Kaspersky Industrial CyberSecurity for Networks анализирует трафик промышленной сети для выявления отклонений в значениях технологических параметров, обнаружения признаков сетевых атак, контроля работы и текущего состояния устройств в сети. Программа входит в состав решения Kaspersky Industrial CyberSecurity.

Чем предстоит заниматься:

  • Анализ требований совместно с командой аналитиков;
  • Интеграция с другими продуктами компании;
  • Участие в проработке интерфейсов взаимодействия между продуктами, проведение design и code review;
  • Документирование архитектурных решений;
  • Взаимодействие с архитекторами из других команд;
  • Консультирование по техническим и архитектурным вопросам;
  • Координация команд по техническим вопросам, согласование интерфейсов.

Что требуется от вас:

  • Опыт коммерческой разработки продуктов;
  • Знание шаблонов проектирования, UML, C4;
  • Знание архитектуры и методов построения десктопного и серверного ПО;
  • Знание архитектуры и методов построения облачных сервисов ПО;
  • Умение быстро разбираться в новой предметной области, критическое мышление;
  • Умение проводить качественное и аргументированное ревью кода. Мы убеждены, что в разумном профессиональном споре рождаются отличные решения;
  • Опыт декомпозиции и описания задач, умение выяснять и уточнять требования у бизнес-заказчиков, предлагать и аргументировать архитектурные решения;
  • Понимание современного стека сетевых протоколов;
  • Знание ОС Linux на уровне продвинутого пользователя;
  • Опыт проектирования нагруженных и распределенных сервисов;
  • Опыт создания и поддержки проектной документации;
  • Опыт технической координации команд разработчиков;
  • Умение самостоятельно проводить исследования и анализ;
  • Умение внятно донести свою идею до заинтересованных лиц;
  • Навыки оценки и планирования, в т.ч. исследовательских задач;
  • Знание методов обеспечения безопасности взаимодействия сервисов.

Желательное знание языков:

  • C++;
  • Golang;

Бонусные ЯП:

  • C#;
  • Python;
  • TypeScript;

Владение технологиями:

  • Опыт работы с NATS или другими брокерами сообщений.
  • Базы данных PostgreSQL, ClickHouse или другими СУБД.