CareerPlan

Systems Analyst (3D Data Engineer)

URA-The URA Centre, SGFull-time2026-10-26 → 2026-11-09

Core

Develop and maintain automated data pipelines and workflows to integrate 2D/3D geospatial and urban planning datasets for city planning applications.

Role type

Senior Data Engineer (Geospatial/Urban Planning)

Builds

Automated data pipelines, data models, and enterprise geospatial platforms

Domain

Urban Planning & Geospatial Data Engineering

Deliverable

production ML models

Required skills

Python, SQL, ETL/ELT, Data Modeling, Cloud Infrastructure (AWS/Azure/Databricks), DevOps (Git, CI/CD, Docker, Kubernetes, Terraform), Geospatial Data Processing (2D/3D), GIS/BIM/CAD Integration, API Integration, Data Quality Monitoring

Preferred skills

ArcGIS technologies (ArcPy, FME, PostGIS), 3D Geospatial Standards (CityGML, IFC, OBJ), System Administration (Windows/Unix/Linux), Agile Practices

Technologies

Python, SQL, AWS, Azure, Databricks, Git, Docker, Kubernetes, Terraform, ArcGIS Enterprise, ArcPy, FME, PostGIS, CityGML, IFC, OBJ, Splunk, Jira, Confluence

Responsibilities

Design and develop automated data pipelines for acquiring, ingesting, transforming, and publishing 2D/3D geospatial datasets; Develop and maintain data models, databases, and ETL workflows; Process and convert GIS, BIM, and CAD data for integration with enterprise platforms; Implement data quality checks, monitoring, and error-handling processes; Integrate data solutions across cloud and on-premise environments using APIs; Collaborate on data architecture, solution design, deployment, and continuous improvement of data workflows.