Geospatial Data Engineer (ArcGIS / Spatial Analytics / Automation)

apartmentPrimestaff Management Services placeGeylang descriptionTemporary calendar_month 

About the Role

This role focuses on designing, developing, and maintaining enterprise geospatial platforms, spatial data pipelines, and web GIS solutions. You will be involved in geospatial data engineering, spatial analytics, automation, and platform operations across cloud and on-prem environments.

Key Responsibilities

Geospatial Data Engineering
  • Design and maintain enterprise geodatabases including file and enterprise geodatabases, feature classes, domains, subtypes, and topology rules.
  • Build ETL/ELT pipelines for vector, raster, and imagery datasets.
  • Conduct data quality validation, schema versioning, coordinate system management, and metadata governance.
  • Utilize geospatial processing tools such as ModelBuilder, Python-based GIS libraries, or FME.
Web GIS, Services, and Application Development
  • Publish, optimize, and manage map, feature, and image services.
  • Configure Portal content, groups, and sharing workflows.
  • Develop GIS solutions using Web AppBuilder, Experience Builder, Dashboards, Field Maps, Survey123, or StoryMaps.
  • Support development of custom GIS web applications and widgets using JavaScript SDKs or REST APIs.
Spatial Analytics and Modeling
  • Perform advanced spatial analysis including network, proximity, suitability, spatial statistics, and 3D visualization.
  • Process large datasets using GeoAnalytics, Raster/Spatial Analyst, or Image Analyst tools.
  • Develop reusable geoprocessing models, notebooks, and scheduled analytics workflows.
Automation and System Integration
  • Automate GIS administrative operations such as user management, monitoring, and backup workflows.
  • Integrate GIS platforms with enterprise systems such as databases, data lakes, ERP, or CRM using APIs, webhooks, or middleware.
  • Support real-time or event-driven spatial data workflows when required.
Platform Operations and Security
  • Support deployment and optimization of GIS platforms in on-premises or cloud environments (AWS or Azure).
  • Monitor platform performance including caching, indexing, and cost efficiency.
  • Support governance policies for authentication, authorization, and data security.
Qualifications
  • Bachelor’s degree in Computer Science, Information Technology, Geospatial Science, Engineering, or related field.
  • 2–5 years of experience in GIS development, geospatial data engineering, or spatial analytics.
  • Hands-on experience with ArcGIS Enterprise, Server, or Online platforms.
  • Strong Python scripting skills for automation and data processing.
  • Knowledge of SQL databases such as PostgreSQL/PostGIS or SQL Server.
  • Experience in AWS or Azure cloud platforms is an advantage.
Good to Have
  • Experience in DevOps, containerization, or CI/CD practices.
  • Knowledge of real-time GIS, IoT spatial integration, or streaming data.
  • Familiarity with frontend GIS frameworks or modern web development.
EA Personnel Name: Jonathan Lee

EA Personnel No: R1105313

apartmentPath InfotechplaceGeylang
and software engineers, to understand data requirements and deliver appropriate solutions across AWS, Databricks, and Informatica IDMC. Identify and resolve data-related issues and provide support to ensure data availability and integrity in both AWS...
local_fire_departmentUrgent

Data Engineer

apartmentMODULAR INFOTECH (SINGAPORE) PTE. LTD.placeYishun, 13 km from Geylang
This is a full-time, on-site role for a Data Engineer located in Singapore. The Data Engineer will work on designing, developing, and maintaining data pipelines and ETL processes. Responsibilities also include building data models, managing data warehousing solutions...
apartmentRecruitFirstplaceGeylang
RecruitFirst is hiring Data Engineer! You will be outsourced to: Job Details:  •  Location: Ubi (nearest mrt: Macpherson)  •  Salary: up $6000/month  •  Working hours: Mon to Fri, 9am to 6pm Job Scope:  •  Migrate existing tables, schemas, and data...