Разработка и сопровождение ИТ и Бизнес архитектуры в выделенной процессной области (на уровне архитектора решений на основе решений корпоративных архитекторов)
Оценка требований заказчиков с точки зрения соответствия принятой архитектуре, участие в выработке возможных способов реализации
Управление техническим долгом и архитектурными задачами
Управление архитектурными артефактами
Коммуникации со смежными подразделениями по вопросам архитектуры, участие в коллегиальных архитектурных органах
Архитектурный контроль за деятельностью команд разработки.
Требования:
Опыт разработки и проектирования высоконагруженного и распределенного ПО (с нагрузкой не менее 100 RPS на сервисы) на выделенной позиции архитектора в командах от 20 человек
Понимание распределения архитектурной функции между корпоративной архитектурой, архитектурой проектов/решений , архитектурой ИС/сервисов
Опыт построения архитектуры на уровне архитектуры проектов/решений и ИС/сервисов
Знание шаблонов проектирования и архитектурных паттернов надежности
Понимание принципов построения масштабируемых приложений и систем (принципы построения DDD, монолит, микросервисы, многослойность)
Опыт проектирования интеграционных решений с множеством интеграционных потоков различных форматовому
Опыт работы с архитектурной документацией
Знание и опыт применения промышленных интеграционных протоколов (MQ, REST, KAFKA, SOAP и т.д.) и средств обеспечение информационной безопасности (ЭП, шифрование и т.д.)
Знание методологий разработки ПО, в частности Agile и его основных фреймворков
Плюсом будет опыт разработки банковского ПО, в частности АБС, процессингов и т.д
Плюсом будет опыт работы с программными продуктами для управления репозиторием архитектурных элементов и артефактов: IBMPowerDesigner, Orbus iServer и т.д.