Kaspersky

System Architect (GnA)

Коротко

Архитектор внутренних корпоративных систем в IT-департаменте Kaspersky: проектирование архитектуры финансовых и HR-систем, корпоративных сервисов и интеграций между информационными системами. Требуется глубокое знание распределённых систем, микросервисной архитектуры, DDD, интеграционных паттернов, а также опыт с C#/.NET, PostgreSQL/MS SQL Server, Docker и Kubernetes и понимание принципов информационной безопасности. Роль включает принятие архитектурных решений, code review, работу над критически важными участками кода и расследование сложных проблем производительности и отказоустойчивости.

Компания
Внутренний IT-департамент Kaspersky развивает финансовые и HR-системы, корпоративные сервисы и интеграции между информационными системами.
Что делать
— Проектировать архитектуру новых корпоративных информационных систем и развивать архитектуру существующих решений.
— Прорабатывать архитектурные варианты, анализировать компромиссы и принимать технические решения.
— Участвовать в формировании бизнес- и системных требований, проводить ревью требований и документации.
— Формировать требования к безопасности решений совместно со специалистами по информационной безопасности.
— Проводить code review и разрабатывать архитектурно значимые и критически важные участки системы.
— Расследовать сложные технические проблемы, сбои и проблемы производительности, контролируя соответствие реализации принятой архитектуре.
Требования
— Глубокое понимание распределённых систем, микросервисной и модульной архитектуры, а также случаев применения монолита.
— Знание DDD, Clean Architecture, SOLID, integration patterns, messaging patterns и event-driven architecture.
— Опыт проектирования интеграций через REST API, SOAP, ESB, очереди сообщений и файловый обмен.
— Знание принципов информационной безопасности, включая аутентификацию, авторизацию, управление доступом, секретами, API и данными.
— Опыт проектирования реляционных баз данных; уверенное знание PostgreSQL и/или MS SQL Server, C#/.NET, Docker и Kubernetes.
— Английский язык на уровне, достаточном для чтения технической документации и переписки с вендорами.
Хорошо, если есть
— Знание Zero Trust, RBAC/ABAC, OAuth 2.0, OpenID Connect и JWT.
— Опыт работы с S3-совместимыми хранилищами, системами управления секретами и конфигурацией приложений.
— Опыт интеграции с MS Dynamics AX, ELMA365, 1С или аналогичными корпоративными платформами.
— Знание Python или других языков программирования помимо C#.
— Понимание ограничений и рисков применения AI в корпоративных системах.
Культура и преимущества
— Работа одновременно над несколькими проектами на разных стадиях жизненного цикла.
— Возможность влиять на выбор технологий и архитектурных подходов на ранних стадиях проектов.
— Техническая вовлечённость в разработку и сопровождение систем на протяжении всего жизненного цикла.
— Взаимодействие с разработчиками, DevOps-инженерами, системными аналитиками, специалистами по информационной безопасности и представителями бизнеса.

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте