О компании и команде
Проект направлен на импортозамещение иностранного ПО, разрабатываются решения способные заместить существующее ERP системы.
Ожидания от кандидата
Какие знания и навыки для нас важны:
- Знание процессов и современных подходов к разработке ПО на сервисной/микросервисной архитектуре, понимание роли и места требований, архитектуры и проектирования в соответствующих процессах с учётом стандартов и фреймворков
- Знание корпоративной архитектуры ИС (и её домены по TOGAF) и управление знаниями. Техника ADR
- Знание и опыт использования методов описания и спецификации архитектуры ИС, языков и нотаций моделирования (ArchiMate, BPMN, UML)
- Знание и опыт работы с БД и хранилищами данных разного типа, инструментами ETL и BI
- Знание процессов управления технологическим стеком JAVA, Postgree.
- Знание процессов CI / CDL / CDP и работы с репозитарием, различными контурами и средами.
- Знание общих принципов интеграционной архитектуры, УИП и API
- Знание общих принципов архитектуры безопасности (нормативная база ИБ, аутентификация и авторизация, сервисные службы в ИС)
- Знание общих принципов архитектуры надежности: доступность (+RPO,RTO,MTPD) и защита от сбоев
- Знание общих принципов выстраивания бизнес-модели и операционной модели представления в соответствии с разработанной ИС
- Знания в области управления данными: системность, качество, подходы к проектированию логических моделей, ЕМД
- Знание и опыт использования современных технологий разработки и интеграции ИС
- Знание ключевых международных стандартов в области ИТ
- Навыки управления архитектурными задачами и техническим долгом
- Широкий кругозор в области современных информационных технологий
- Высокая коммуникабельность, инициативность
- Опыт участия в крупных проектах, работы в команде в качестве аналитика, архитектора, разработчика от 5 лет
Условия работы
Вместе с нами тебе предстоит:
- Отвечать за архитектуру ИС/ПС, ее концепцию, определяющую модель, структуру, выполняемые функции и взаимосвязь компонентов ИС, ее качество и логический дизайн компонентов.
- Взять ответственность за проектирование и построение архитектуры программного обеспечения и его расширений. Проводит анализ функциональных и бизнес-требований.
- Определять стандарты архитектуры информационной системы. Проектировать структуры данных, взаимодействия компонентов ИС. Разрабатывать техническую и проектную документацию.
- Определять архитектуру ИС/ПС (перечень исполняемых модулей, предоставляемых и используемых API, структуры данных с разбивкой по БД) в соответствии со стандартами в области ИТ-архитектуры Банка и с учетом обеспечения необходимого уровня надежности и производительности ИС/ПС;
- Разрабатывать логический дизайн баз данных и/или различных компонентов ИС;
- Обеспечивать взаимную согласованность архитектур Решений, затрагивающих ИС;
- Контролировать соответствие реализации согласованной архитектуре ИС;
- Постоянно взаимодействовать по рабочим задачам с ИТ-Лидом, архитектором инфраструктуры, функциональным архитектором, технологом сервиса, стримовым и корпоративным архитекторами
- Формировать и приоритизировать Бэклог в части Архитектурных задач и Технического долга по ИС с учётом потребностей Стейкхолдеров;
- Разрабатывать концепции, архитектурные решения и подходы к реализации программных продуктов;
- Проектировать и разработывать прикладные системы на основе технологий Java, PostgreSQL, Web, microservices и т.п.;
- Участвовать в разработке и согласовании проектной документации (архитектуры информационных систем, технического дизайна решений, спецификаций, презентаций);
- Выработка proof of concept, общих стандартов и шаблонов.