Soluction Архитектор ЦК развития системы ЕСМ
Требования
Местоположение и тип занятости
Компания
Технологическая «дочка» Россельхозбанка
Описание вакансии
Условия работы
Чем предстоит заниматься:
- Разработка и утверждение высокоуровневой архитектуры программных решений (HLD).
- Разработка детального описание всех компонентов, конфигураций и процессов решения (LLD), утвержденных ранее в HLD, обоснование технологии реализации, защита решений.
- Проектирование внешних и внутренних API-интерфейсов.
- Оценка требований заказчика на предмет возможных способов реализации, соответствия архитектуре системы.
- Архитектурное лидерство и архитектурный надзор по всем фичам/сервисам/подходам в продуктовой разработке на всех этапах жизненного цикла.
- R&D новых фич/сервисов, поиск и сравнение решений для реализации.
- Аудит решения на предмет "узких мест" и нахождение путей оптимизации.
- Документирование архитектуры, ведение технической документации по разрабатываемым сервисам и решениям.
- Развитые soft-скилы (проведение переговоров, публичные выступления, убеждение на основе аргументации, клиент-ориентированность).
- Взаимодействие другими командами и смежными подразделениями компании (департаментом корпоративной архитектуры, техлидами, разработчиками, product- и project- менеджерами, владельцами продуктов), а также с партнерами по интеграции решений.
Мы ждем от вас:
- Реальный опыт проектирования архитектуры ИТ решений, на основе микросервисов, в качестве Solution архитектора в крупных компаниях или банках, с учетом интересов различных стейкхолдеров от 5 лет.
- Знание шаблонов проектирования и документирования корпоративной архитектуры в различных доменах (Бизнес, Данные, Приложения, Инфраструктура).
- Знание принципов, шаблонов и инструментов интеграции приложений.
- Понимание паттернов обеспечения надежности и непрерывности бизнеса.
- Опыт работы с архитектурой микросервисов, понимание технологий контейнеризации (Docker), систем оркестрации (Kubernetes, OpenShift), Service Mesh (Istio).
- Опыт разработки высоконагруженных распределённых систем в микросервисной архитектуре.
- Навыки проектирования и разработки интеграционных решений с применением Message Oriented Middleware (e.g. RabbitMQ, ActiveMQ) и Apache Kafka.
- Экспертные знания в области хранилищ данных и NoSQL решений (MySql, PostgreSQL, Redis, Elastic, MongoDB).
- Опыт проектирования решений на базе стеков: java, js.
- Опыт работы Jira, Confluence, Visio, Swagger, Archimate.
- Знание BPMN и UML нотаций, средств визуального проектирования архитектуры ПО, опыт разработки архитектурной документации.
- Знание средств и способов построения отказоустойчивых решений, подходов к масштабированию.
- Умения в области проектирования систем, описания компонентов, сервисов и интерфейсов к ним в виде технической спецификации пригодной для разработки.
- Понимание различных архитектурных принципов, а также популярных шаблонов проектирования.
- Опыт работы с микросервисной архитектурой, понимание технологий контейнеризации и систем оркестрации контейнеров.
- Опыт работы с S3-совместимыми решениями и файловыми хранилищами, опыт проектирования баз данных.
Бонусы
ДМС после испытательного срока.
Гибридный график работы или полностью удаленный.