Москва, 2-я Звенигородская улица, 28
Обязанности:
Анализ, моделирование и формализация существующей архитектуры системы (as is)
Разработка целевой архитектуры (to be) с акцентом на снижение взаимозависимости сервисов, внедрение event-driven подхода (EDA)
Подготовка архитектурных решений (ADR, HLD, vision), а также обоснование и контроль внедрения изменений на платформенном и сервисном уровнях
Определение границ сервисов и потоков данных между ними в соответствии с принципами Domain-Driven Design (DDD)
Проектирование и документирование потоков данных, а также синхронного (REST/gRPC) и асинхронного (event/message-driven) взаимодействия сервисов
Экспертное сопровождение команд разработки: проведение архитектурных ревью, анализ узких мест, оптимизация проектных и реализованных решений
Ведение и актуализация архитектурной и технической документации в соответствии с требованиями внутренних стандартов и политики информационной безопасности
Участие в аудитах производительности и масштабируемости платформы, выявление и устранение архитектурных ограничений.
Требования:
Высшее образование в области информационных технологий, математики, автоматизации или смежных технических специальностей
Опыт работы на позициях архитектора программного обеспечения или системного архитектора не менее 3-5 лет в высоконагруженных корпоративных ИТ-системах (cloud, finance, telecom, enterprise)
Понимание современных подходов к обеспечению отказоустойчивости, безопасности и производительности (CAP-теорема, паттерны resilience: Circuit Breaker, Retry, CQRS, Saga)
Понимание принципов и подходов к развёртыванию, поставке и эксплуатации решений (Kubernetes, GitLab CI, ELK-стек или т.п.)
Практический опыт проектирования микросервисной архитектуры, event-driven архитектуры, внедрения cloud-native решений; знание актуальных архитектурных паттернов, принципов построения отказоустойчивых и масштабируемых распределённых систем
Экспертиза в Domain-Driven Design (DDD), моделировании предметных областей, описании границ сервисов
Опыт эффективного взаимодействия с разными командами, поиска компромиссных решений в сложных интеграционных задачах
Навыки подготовки технической и архитектурной документации, уверенное владение профильными инструментами моделирования (UML, BPMN, C4, ArchiMate и др.).
Группа компаний Астра
Москва
Не указана