← к выдаче
разработка

M23 - Data Engineer

SG2 дн. назад

Описание от работодателя

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.