System Architect (GnA)
Москва
Работа в команде по разработке и развитию внутренних финансовых и HR‑сервисов: проектирование архитектуры новых систем, развитие существующих решений и построение интеграций между корпоративными системами. Задача — обеспечить надёжность, безопасность и интегрируемость решений бизнеса.
ГрейдSenior
Стек
C#.NETPostgreSQLKubernetesMS SQL ServerREST APISOAPESBочереди сообщенийDocker
Задачи
- •Проектирование архитектуры новых и развитие существующих корпоративных систем
- •Архитектурное ревью требований и документации, анализ архитектурных рисков
- •Формирование требований к безопасности проектируемых решений
- •Разработка прототипов и критически важных участков кода, проведение 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 в корпоративных системах
- •Опыт командной работы в крупных проектах разработки ПО