Create your future with Affin! You too can make a difference.
Join us at AFFIN, where the open minds meet and be inspired by a shared commitment to great work. Here, you don't just stay at the forefront of the industry you can make a difference too.
Job Purpose
The Enterprise Architect combines many different skills and experiences to address and solve
business, information, and technology-related opportunities and problems.
Accountabilities
- Cross-program, cross-project architecture strategies, opportunities and problem resolution.
- Complex development projects.
- Project Auditor to ensure conformance and compliance of projects and programs with
Architecture guidelines.
- Definition, implementation, and execution of the processes for the definition, maintenance, and
conformance management of the Enterprise Architecture.
- Update and maintenance of the key Enterprise Architecture deliverables.
- Architectural leadership in the resolutions of inter-program and inter-project issues.
- Ongoing publicity and communication of the Enterprise Architecture both within the information
community, and the business units.
- Ongoing research and assessment of new analysis approaches for potential use within
Enterprise.
- Auditing compliance within the Enterprise Architecture Standards
- Advisory to decision makers and senior management on business and information engagements
Skills And Knowledge
- Relevant tertiary qualifications
- Possess broad background in different sectors, desirable to have knowledge at least in one these aspect in FSI
- Group session facilitation
- Understand technology product and vendor strategies, products and customer preferences
- Analysis and design
- Modelling and graphical representations and abstractions.
- Experience developing and building models based on TOGAF
- Enterprise Architecture tools, (SPARX, ArchiMate)
- Demonstrates ability to derive, define and explicitly represent various artifacts with the Enterprise framework
- Building an effective architecture organization.
- Hands-on architect who has developed and deployed large-scale enterprise projects in an end-user environment,
- Experience on one or more cloud platforms (AWS, Google Cloud, Azure) is a plus
- Experience in SOA based applications in Java/Micro-Services apps with frameworks and libraries such as .NET, Spring, Hibernate, J2EE, JDBC, JMS, JMX, Spring Boot, REST
- Experience in web and mobile technologies such as HTML5, CSS, JavaScript, JQuery, Bootstrap, Angular, Ionic, ReactJs, iOS, Android, Cordova 15. Knowledge of non-functional aspects of IT Architecture (Performance, Resilience, Availability, Security etc.)
- Understanding of principles and techniques such as Micro-Services/BDD; containers/Dockers/Kubernetes; Agile; test driven development; cloud; platforms such as Cloud Foundry, Dockers, etc.; Continuous Integration, Continuous Delivery
- Understanding and appreciates industry standards and regulatory compliance; (i.e.; RMiT, GDPR, PDPA, PCI-DSS, ISO standards); ensure design as accordance to guidelines are within boundaries (i.e.; challenge the rules but don't break them)
- Domain knowledge particularly in the areas of Core Banking and/or other Core back-end systems, Core Banking or/and other Core back-end systems integration, Customer serving channels (i.e.; internet banking, mobile banking, sales force automation, customer portal, etc), Enterprises (i.e.; Business Process Management, eGL, Open API, Human Resource Systems, CRMs) and protocols (ISO8583, ISO20022, SOAP, Socket, REST, JSON)