Kuala Lumpur, Federal Territory of Kuala Lumpur, Malaysia
About the job (A) Senior Cloud Database Architect
The database architect's responsibility is to design databases that suit a company's needs by studying and analyzing priorities and business goals.
- Develop scalable and secure database models.
- Ensure compliance with regulations and standards when handling sensitive data.
- Create technical documentation for database functionality, tools, and integrations.
- Establish standards and guidelines for data platforms (RDBMS/NoSQL/Big Data and Analytics).
- Govern the database landscape across AIA business units.
Roles and Responsibilities
- Architect and design data solutions.
- Evaluate database technologies.
- Create deployment guides, integration patterns, high availability, and disaster recovery strategies.
- Develop database standards and governance policies.
- Design automated deployment and DevOps pipelines for databases.
- Optimize costs of databases and data platforms.
- Establish best practices for data structure, security, and performance tuning.
- Troubleshoot database issues, analyze performance, and provide root cause analysis.
- Develop and configure database solutions, analyze data requirements, and design data models.
- Collaborate with developers on database design, data analysis, and migration.
Qualifications:
- Degree in IT, Computer Science, or related field.
- Minimum 10 years in database architecture, with at least 5 years in cloud architecture and design, preferably on Microsoft Azure.
- Experience with cloud architecture (IaaS, PaaS, SaaS) on Azure, AWS, AliCloud, etc., including DevOps and hybrid cloud integration.
- Certifications in cloud database architecture.
- Experience with database technologies such as Microsoft SQL, PostgreSQL, Oracle, NoSQL (MongoDB, MongoDB Atlas), Azure SQL, SQL Data Warehouse, Data Factory, Storage Accounts, etc.
- Deep understanding of database platform layers.
- Knowledge of DevOps tools like Jenkins, Bitbucket, GitHub, Ansible.
- Experience with cloud orchestration tools.
- Experience in data migration from on-premises to cloud using various methodologies.
- Ability to create solution architecture and detailed design documents.
- Strategic thinking to meet capacity and future requirements.
- Vendor management skills for supporting complex infrastructure.
- Ability to work with partners, carriers, and hardware vendors to develop connectivity strategies.
- Enterprise-level experience with public cloud design and support.
- Strong project management skills with the ability to handle multiple projects.
- Work well under pressure, with a strong sense of ownership and self-drive.
- Excellent communication skills in English.
- Team player, cooperative, and able to work independently.