Data Engineer (CSC)
Summary
Design and maintain enterprise data architecture, build scalable pipelines, and lead governance for a Singapore government agency using AWS and data modeling tools.
Data Engineer
We are seeking a Data Engineer to join our team. You will be deployed at a government agency identified as a strategic partner for GovTech, and part of its data team to oversee the agency’s overall structure of its data ecosystems, define the data architecture vision and establish frameworks and standards on how data is collected and integrated. You will work closely with central GovTech products and platforms teams, vendors and business stakeholders in the agency. The role requires an individual with data architecture and data engineering experience, as well as leadership and interpersonal skills to collaborate effectively with diverse stakeholders.
Key Responsibilities
Data Infrastructure and Data Pipeline Development
- Design and maintain enterprise data architecture, including data models, integration frameworks, and storage solutions based on business requirements.
- Govern schema design standards and data integrations across multiple source systems while collaborating with stakeholders like system engineers, vendors and business units.
- Architect and build data pipelines while ensuring data is well-structured for analysis and reporting.
Performance Optimisation
- Optimise system and pipeline performance through ongoing monitoring and implementation of scalable solutions designed to handle expanding data volumes and growing organisational demands.
Leadership & Collaboration
- Lead and collaborate with business stakeholders, data engineers, analysts, infrastructure teams, and vendors to understand data requirements and ensure that data systems are scalable, reliable, and aligned with business objectives.
- Lead architecture reviews and provide technical guidance to project teams.
Data Governance and Quality
- Maintain data quality, integrity, security and compliance standards across data systems.
- Oversee documentations required for system architecture design and technical specifications.
What we are looking for
- Bachelor’s degree in computer science, Information Technology, Data Engineering or a related field.
- Minimum 5 to 8 years of experience in data architecture and data engineering, with a demonstrated track record of successfully delivering Singapore Government large-scale project implementations.
- Minimum 3 to 5 years of experience in cloud technologies such as AWS infrastructure and native AWS tools (CloudWatch and Glue).
- Minimum 3 to 5 years of experience in data modelling, data access, and data storage infrastructure including Data Lake, Data Virtualisation, and Data Warehouse for efficient storage and retrieval.
- Minimum 2 to 4 years of experience in REST API and web requests/protocols.
- Able to apply AI to improve data platform design, build of data pipelines and perform data quality related checks.
- Strong analytical thinking and problem-solving competencies.
- Strong leadership, communication, and interpersonal skills to collaborate effectively with diverse project teams.
- Excellent problem-solving, analytical, and decision-making skills.
What we offer you
GovTech is an equal opportunity employer committed to fostering an inclusive workplace that values diverse voices and perspectives, as we believe that diversity is the foundation to innovation.
Our employee benefits are based on a total rewards approach, offering a holistic and market-competitive suite of perks. These include leave benefits to meet your work-life needs and employee wellness programs.
We champion flexible work arrangements (subject to your job role) and trust that you will manage your own time to deliver your best, wherever you are, and whatever works best for you.
Please note that this will be a 2-year fixed term contract.