🔥

Не упустите лучшие вакансии!

Подключите наш Telegram-бот и получайте мгновенные уведомления о новых предложениях из 10+ источников. Будьте первым, кто откликнется!

Подключить бота

Software Architect (KATA)

Kaspersky
Москва
Работа в офисе
Опубликовано: 02 Jun 2025

Платформа Kaspersky Anti Targeted Attack – это высоконагруженная система реального времени с жесткими требованиями производительности и времени отклика, которая обеспечивает комплексную защиту от сложных угроз и целевых атак, позволяя контролировать все точки входа потенциальных угроз: сеть, веб-трафик, электронную почту, ПК, ноутбуки, серверы и виртуальные машины.

Платформа состоит из множества распределенных сервисов, которые взаимодействуют друг с другом, используя современный стек технологий.

Наша команда занимается разработкой и развитием платформы Kaspersky Anti Targeted Attack. Мы сами реализуем новый функционал и интегрируем себе наработки других команд из Kaspersky. Команда включает в себя все роли, необходимые для создания такого сложного продукта «с нуля».

Сейчас мы находимся в поисках опытного архитектора с широким кругозором, который усилит нашу команду.


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


· Анализ и проработка требований совместно с командой аналитиков;

· Интеграция с другими продуктами компании;

· Участие в проработке интерфейсов взаимодействия между продуктами, проведение design и code review;

· Документирование архитектурных решений;

· Взаимодействие с архитекторами из других команд;

· Консультирование по техническим и архитектурным вопросам;

· Координация команд по техническим вопросам, согласование интерфейсов;

· Проектирование, реализация, исследования для POC, MVP;

· Улучшение практик CI/CD, SDL.


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


· Опыт коммерческой разработки продуктов более 5 лет;

· Знание шаблонов проектирования, UML, C4;

· Знание архитектуры и методов построения десктопного и серверного ПО;

· Знание архитектуры и методов построения облачных сервисов ПО;

· Умение быстро разбираться в новой предметной области, критическое мышление;

· Умение проводить качественное и аргументированное ревью кода. Мы убеждены, что в разумном профессиональном споре рождаются отличные решения;

· Опыт декомпозиции и описания задач, умение выяснять и уточнять требования у бизнес-заказчиков, предлагать и аргументировать архитектурные решения;

· Знание Python, Golang (на уровне чтения/рефакторинга/ревью кода, разработки интерфейсов модулей);

· Понимание современного стека сетевых протоколов;

· Знание ОС Linux на уровне продвинутого пользователя;

· Опыт работы с оркестраторами контейнеров (kubernetes/swarm/др.);

· Опыт проектирования нагруженных и распределенных сервисов;

· Опыт создания и поддержки проектной документации;

· Опыт технической координации команд разработчиков;

· Умение самостоятельно проводить исследования и анализ;

· Умение внятно донести свою идею до заинтересованных лиц;

· Навыки оценки и планирования, в т.ч. исследовательских задач;

· Знание методов обеспечения безопасности взаимодействия сервисов;

· Опыт работы с брокерами сообщений;

· Опыт работы с реляционными/нереляционными БД понимание особенностей.


Будет плюсом:


· Знание Java, C++;

· Опыт внедрения devops практик.


🚀

Ваше резюме увидят первым!

Автоматическое поднятие на HeadHunter каждые 4 часа. Увеличьте свои шансы на успех в 10 раз!

Подключить автоподнятие