At AIA we've started an exciting movement to create a healthier, more sustainable future for everyone.
If you believe in developing a better tomorrow, read on.
About the Role
Core Data Architecture Specialist will responsible for making sure that a company's business strategy uses proper technology systems architecture to achieve its goals, Responsible for identifying applicable technical standards to be followed on projects. Analyze all non-functional requirements, such as security, performance, maintainability, scalability, usability, and reliability of a product and ensure that further product engineering will meet them.
Key Responsibilities
- Primarily working on Core Data Design, Structure & Definition for all Enterprise Solution
- Conducts a system architecture evaluation and collaborates with project management and IT development teams to improve the architecture
- Evaluates project constraints to find alternatives, alleviate risks, and perform process re-engineering if required
- Analyzes the business impact that certain technical choices may have on a client's business processes
- Supervises and guides development teams
- Continuously researches emerging technologies and proposes changes to the existing architecture
- Conduct independent research, interpret highly technical documents, draw valid conclusions, develop technological solutions, take appropriate actions and/or make appropriate recommendation related to complex IT problems.
Requirements:
- Minimum Bachelor Degree of Technical/Information System/other related education
- Extensive IT experience in data warehouse/big data and deep experience as a data architect
- Proven professional experience in designing and implementing enterprise scale of Data Warehouse, Data Analytics, Data Quality, Anti Money Laundering and Predictive Modelling
- Proven professional experience in working with enterprise scale of Policy Admin System, Customer Mobile Application / Portal, Customer Relationship Management, Electronic Identification System and Cloud computing
- Knowledgeable in Azure Data Lake, Azure Data Platform, Azure Data Bricks
- Knowledgeable in computer programming, database design, enterprise software, operating systems and hardware
- Conversant with Java, .NET, Database (SQL & No SQL), SoftwareAG, and Informatica
- Fluent to communicate in English
- Understand Project Management and Software Development Life Cycle
- Excellent Communication Skill
- Good analytical skill & can think out of the box