Job Description
Job Title:  Senior Principal Consultant (Data Platform Engineering)
Posting Start Date:  27/06/2025
Job Description: 

Job Purpose

We are seeking an experienced Data Platform Engineer to manage data platform operations, and to design and deliver ELT/ETL frameworks at NUS.
The role will be responsible for addressing stakeholders’ needs regarding data platform operations and ensuring alignment with business requirements. The role will also co-lead the design, development and maintenance of metadata driven ELT/ETL frameworks in NUS.
This is a hands-on role, and the candidate should have at least 5 years of active, hands-on design and development experience.

Role and Responsibilities 

Technical Expertise
•    Participate in the technical design of data platforms and their technologies, including their framework, architecture, standards, and guidelines.
•    Stay up-to-date with emerging data platform technologies and industry trends to drive innovation.
•    Ensure adherence to best practices in ELT/ETL frameworks design, development, testing, and maintenance.
•    Provide technical guidance and expertise to the different stakeholders on data platform operations, helping to solve complex technical challenges.
Leadership Management
•    Provide guidance to the technical data team on using the data platform and ELT/ETL frameworks.
•    Foster collaboration and high-performance culture within the team.
Delivery Management
•    Ensure timely and high-quality ELT/ETL frameworks design and delivery, aligned with project objectives, scope, and timelines.
Quality Assurance
•    Implement quality control and testing procedures to guarantee the high-quality delivery.
•    Ensure alignment with the university's regulatory and compliance requirements.

Qualifications and Requirements 

•    Bachelor's degree in Computer Science, Information Technology, or a related field.
•    Minimum of 5 years of experience in technical leadership roles, with a strong focus on data platforms, ELT/ETL frameworks, and data engineering solutions.
•    Strong problem-solving and critical-thinking skills, with a proven track record of effectively addressing technical challenges and risk mitigation.
•    Strong knowledge of quality assurance processes, encompassing testing methodologies, and quality control procedures.
•    Relevant experience in designing, developing, and supporting ELT/ETL frameworks and data engineering solutions.
•    Strong verbal, written and interpersonal communication skills with the ability to interact and communicate effectively with all levels of management, users, and vendors.
•    Must be a good team player, proactive in nature, fast learner, highly organized and go-getter attitude with can-do spirit.

Technical Expertise
•    Strong working experience in managing enterprise data platform operations.
•    Strong working experience in end-to-end development of ETL frameworks and data engineering solutions for data lakes and data warehouses.
•    Strong working experience in Azure Data services, preferably Microsoft Fabric.
•    Strong database working experience for transactional and analytics systems, including querying and tuning large, complex data sets and performance analysis.
•    Working experience in big data and DataSecOps is an added advantage.