Enterprise Architect (Applications domain) will work as part of the central Enterprise Architecture team at the bank to define the target state architecture and the roadmap with a key focus on Application estate across the bank. The target state architecture and the roadmap should define:
- the aspirational end state in line with the business strategy
- depict the phases / transition states of the roadmap
- for each transition state, outline how the new solutions/services be delivered and co-exist with the legacy estate
- highlight the technical debt and technical risk for each transition state
The role will involve the assessment of the technical impact of process/technology redesign on existing business & delivery processes, options appraisals of viable solution options and development of business cases to support business improvement based on technology innovation.
* Proven relevant application architecture experience in the banking environment
* The ability to discern business functional requirements and their impact on application architecture and to model and communicate these effectively
* Understanding and experience in Scaled Agile Framework (SAFe) or other Agile delivery methodologies
* Understanding and experience in using Cloud platforms such as OpenStack, Cloud Foundry or Amazon Web services.
Desirable skills/ experiences:
* Understanding and experience in Microservices architecture, API management tools and integration platforms such as Mulesoft will be added advantage
* Knowledge of Data Architecture, data governance and Information Modelling
* Experience with EA tools such as Troux or Visual Paradigm
* Knowledge of EA modelling languages such as Archimate notations
* Good broad technical understanding of ICT landscape and good working knowledge of wide variety of technical platforms such as Open Source (Linux, Unix), Mainframe, and Java technologies.
* Technical understanding of complex solutions delivering business benefits, especially in the areas of local government line of business applications
* Understanding of the different types of integration. How and when they might be used and the different trade-offs of each as well as knowledge of some of the relevant toolsets.