Специалист будет отвечать за развитие целевой архитектуры домена, принятие архитектурных решений, проектирование взаимодействия ИТ-систем и сопровождение инициатив на всех этапах реализации.
Обязанности:
-
разрабатывать и актуализировать целевую архитектуру домена;
-
формировать архитектурные дорожные карты, модели и схемы интеграции;
-
выявлять ключевые архитектурные развилки и определять варианты реализации инициатив;
-
формировать требования и ограничения по использованию ИТ-систем;
-
проектировать высокоуровневый и детальный дизайн решений - HLD и LLD;
-
уточнять декомпозицию инициатив до изменений в ИТ-системах и отдельных модулях;
-
проектировать взаимодействие систем и выбирать интеграционные протоколы;
-
готовить архитектурные описания и техническую документацию;
-
оценивать нефункциональные требования: производительность, доступность, масштабируемость, надежность и безопасность;
-
оценивать технические риски, стоимость и эффективность решений с учетом TCO и ROI;
-
проводить архитектурный надзор и контролировать соответствие реализации утвержденному плану;
-
выявлять, фиксировать и контролировать архитектурный и технический долг;
-
сопровождать команды разработки в процессе реализации решений;
-
участвовать в создании прототипов и проведении PoC;
-
взаимодействовать с бизнес-заказчиками, владельцами продуктов и техническими командами.
-
опыт работы в архитектуре, системном анализе или разработке программного обеспечения от 2 лет;
-
опыт проектирования архитектуры решений и интеграционного взаимодействия;
-
понимание микросервисной архитектуры и архитектурных подходов SOA, CQRS, Event-Driven и Serverless;
-
знание интеграционных технологий: REST, SOAP, GraphQL, ESB, ETL, Kafka, RabbitMQ;
-
понимание принципов работы с JSON и XML;
-
знание серверной инфраструктуры, сетей и баз данных;
-
понимание контейнеризации и оркестрации: Docker, Kubernetes;
-
знание процессов CI/CD и подходов DevOps;
-
понимание принципов информационной безопасности и работы с моделями угроз;
-
опыт использования инструментов архитектурного моделирования: ArchiMate, Sparx EA, Visio, Lucidchart или аналогичных;
-
опыт работы с Jira и Confluence;
-
понимание принципов мониторинга и логирования: ELK Stack, Prometheus, Grafana;
-
английский язык на уровне чтения технической документации.
Будет преимуществом:
- знание TOGAF и ArchiMate;
- наличие профильных сертификатов;
- опыт работы с облачными платформами AWS, Azure или Google Cloud;
- технический бэкграунд в Java, Python, .NET, Spring или других технологиях разработки;
- опыт управления архитектурным долгом и формирования архитектурных дорожных карт.
-
официальное трудоустройство в Bereke Bank;
-
полностью удаленный формат;
-
участие в развитии масштабного ИТ-ландшафта;
-
возможность влиять на архитектурные решения и технологическое развитие продуктов;
-
работу с кросс-функциональными командами и современным технологическим стеком;
-
корпоративные льготы и программы для сотрудников.