About This Role
This role involves reviewing and defining target architectures, ensuring alignment with enterprise vision and business strategies. It requires collaboration with various stakeholders to translate requirements into comprehensive architecture designs, focusing on application, data, infrastructure, and security. The position is suited for an architect who can formulate leading-edge technology roadmaps and support cloud application architecture.
Responsibilities
- Review current state architecture, analyze gaps, and define target architecture aligning to the overall Enterprise Architecture vision and roadmap
- Ensure applications and integrations align with the business and growth strategies of AIA
- Collaborate with stakeholders such as Product Owners, Business Sponsors, Program/Project/Delivery Team (including development team), Infrastructure Team, Data Team, and Security Team in defining and/or reviewing requirements
- Translate requirements to architecture designs (application, data, infrastructure, security)
- Formulate leading-edge application technology roadmap providing a source of competitive advantage for AIA, including harnessing the latest cloud and PaaS / SaaS capabilities
- Present architecture changes in Architecture Review Board and get changes approved in a timely manner prior to execution of Program/Project
- Support cloud application architecture and provide guidelines for DevOps and CI/CD
- Support forecast of new and emerging technologies to determine suitability for AIA current and future needs
- Lead the research and evaluation process to ensure the AIA Application Standards adopt appropriate technologies as they mature
- Support application architecture updates based on new/updated Business Cases, Technology Building Permits, and Application Exception Requests
- Oversee the program/project design and realization of the application architecture within programmes and projects as necessary
- Ensure adherence to architecture vision, standards, and policies
- Provide guidance and direction to program/project/delivery to ensure solution design and delivery observe standards and guidelines
Requirements
- Undergraduate degree in IT, Computer Science, or related function mandatory
- Significant demonstrable experience working in an IT Technical Architecture or Enterprise Architecture function in a multi-national company or leading management consultancy
- Deep understanding and experience delivering web applications running on multi-cloud environment (Azure is default)
- Strong relationship management and influencing skills at a senior level with diverse backgrounds
- Broad experience with various technologies and application design and architecture, such as Java, Microservice implementation, API, Containerization (AKS), SQL/NoSQL technologies