Data Engineer
Optimum Solutions Pte Ltd
Job Description
Responsibilities
Consolidate and integrate data from disparate sources in a scalable and compliant manner.Collaborate with Product Managers, Data Architects, Business Analysts, Frontend Developers, Designers, and Data Analysts to deliver scalable, data-driven solutions.Develop backend APIs and manage databases to support application functionality.Operate within an Agile environment that emphasizes Continuous Integration and Continuous Delivery (CI/CD).Work closely with fellow engineers through pair programming and code review practices.
QualificationsGIS / SpatialFamiliar with GIS platforms such as ArcGIS Server and PostGIS.Proficient in spatial Python libraries including GeoPandas and Shapely.
Required SkillsDevelop scalable geospatial data pipelines for ingestion, transformation, storage, and quality validation across multiple government data sources.Implement data cataloguing, metadata management, lineage tracking, and security, while optimising storage and performance for GIS analytics (e.g., PostGIS, data lakes).Provide reliable data services and defined data contracts to support downstream GIS analytics and front-end visualisations, in close collaboration with GIS and frontend teams.Manage geospatial data through validation, cleansing, reprojection, metadata handling, and lineage tracking.Design enterprise-level geospatial data models, schemas, pipelines, and services, and build or configure web map services and visualisation components.Ensure high data quality, adherence to standards (e.g., ISO 19115/19139, OGC), governance, and operational reliability of GIS data assets.
Preferred SkillsExperience with data visualization tools and techniques.Knowledge of cloud platforms and services.