M23 - Data Engineer
FPT Asia Pacific Pte Ltd Singapore, Singapore
IT Services and IT Consulting · 10,001+ employees
About the role
Design, develop, and maintain scalable data platforms and pipelines to support geospatial analytics and infrastructure planning. Collaborate with stakeholders to translate business requirements into robust data models and automated data quality workflows.
What they look for
Requirements
Requires 3-5 years of experience in data engineering or analytics with strong proficiency in Python and SQL. Candidates should have experience with cloud platforms, data architecture concepts, and ideally GIS technologies.
Full description
Overview
Join the Digital Excellence & Products Division (DXD) within the Ministry of Education (MOE), where technology, data, and education come together to build impactful digital solutions. As a Data Engineer in the Geospatial Team, you will design, develop, and maintain scalable data platforms and pipelines that power geospatial analytics and spatial modelling. Your work will support evidence-based planning by enabling insights into future education demand, school locations, infrastructure planning, and resource optimisation.
Responsibilities
Data Engineering & Solution Design
- Collaborate with business users, data analysts, and stakeholders to gather requirements and translate them into scalable data solutions.
- Design technical architectures that align with enterprise data strategy, governance, and security standards.
- Develop robust and maintainable data models to support analytics and reporting.
Data Pipeline Development
- Design, build, test, and deploy end-to-end data pipelines for batch and real-time data processing.
- Develop data ingestion, transformation, validation, and orchestration workflows using modern data engineering frameworks.
- Implement automated data quality checks, error handling, and monitoring processes.
Data Platform & Infrastructure
- Design and optimise data architectures across Data Lakes, Data Warehouses, Lakehouses, and related platforms.
- Monitor, maintain, and optimise data infrastructure to ensure scalability, reliability, and cost efficiency.
- Troubleshoot pipeline failures, resolve data quality issues, and continuously improve platform performance.
Collaboration & Continuous Improvement
- Work closely with cross-functional teams to deliver data-driven solutions that support business objectives.
- Ensure compliance with data governance, metadata management, lineage, and security standards.
- Evaluate and recommend new technologies, tools, and best practices to modernise the data platform.
Requirements
Experience
- Minimum 3–5 years of experience in Data Engineering, Data Analytics, or a related technical field.
- Proven experience designing, building, and maintaining production-grade data pipelines and analytics platforms.
Technical Skills
- Strong proficiency in Python, including libraries such as Pandas and NumPy.
- Advanced SQL skills for data querying, transformation, and database management.
- Solid understanding of modern data architecture concepts, including:
- Data Lake
- Data Warehouse
- Data Lakehouse
- Data Mesh
- Experience with data ingestion, transformation, orchestration, and data quality management.
- Knowledge of cloud platforms, preferably AWS, and experience with Databricks is advantageous.
- Familiarity with infrastructure-as-code, DevOps practices, and cloud-native data platforms.
- Understanding of data governance, metadata management, and data lineage principles.
- Experience with GIS technologies such as ArcGIS, geospatial APIs, routing engines, or 2D/3D mapping technologies is a plus.
Soft Skills
- Strong analytical and problem-solving abilities with the capability to troubleshoot complex data engineering challenges.
- Excellent communication skills with the ability to translate business requirements into technical solutions.
- Strong stakeholder management and collaboration skills across technical and non-technical teams.
- Self-motivated, proactive, and committed to continuous learning and improvement.
- Ability to work effectively in Agile, cross-functional environments while delivering scalable, high-quality data solutions.
Similar roles
-
Senior AI & Data Engineer (m/w/d)
Highberg Hamburg, New York, United States
-
AI & Data Engineer (m/w/d)
Highberg Hamburg, New York, United States
-
Data Engineer & BI Analyst
Paradigma Digital - Nuestras ofertas de Empleo Pozuelo de Alarcón, Community of Madrid, Spain
-
Senior Data Engineer
Cohere Health Hyderabad, Telangana, India
-
Senior Data Engineer (Databricks, MLOps, AWS)
GoTymeX Hà Nội, Vietnam
-
Data Engineer - INSIGHTS
STOW Group Lokeren, East Flanders, Belgium