Job Title: Geospatial Engineer / GIS Consultant
Contract Duration: 1 Year (Renewable, subject to client approval)
Work Location: Singapore
Role Overview
We are looking for a Geospatial Engineer to design, build, and manage enterprise GIS platforms and spatial data solutions. The role involves geospatial data engineering, web GIS application development, spatial analytics, automation, and platform operations using Esri ArcGIS technologies.
Key Responsibilities
1. Geospatial Data Engineering
- Design and maintain enterprise geodatabases, including feature classes, domains, subtypes, and topology rules.
- Build ETL/ELT pipelines for vector, raster, and imagery data using tools such as ArcGIS Data Interoperability, FME, ModelBuilder, or ArcGIS API for Python.
- Implement data quality validation, schema management, and metadata standards.
- Manage coordinate systems, projections, and transformation workflows.
2. Services, Applications & Web GIS
- Publish and optimize map, feature, and image services on ArcGIS Server.
- Manage Portal for ArcGIS content, sharing settings, and user groups.
- Develop GIS solutions using ArcGIS Experience Builder, Web AppBuilder, Dashboards, Field Maps, Survey123, and StoryMaps.
- Build custom web GIS applications using ArcGIS Maps SDK for JavaScript and REST APIs.
3. Spatial Analytics & Modeling
- Perform advanced spatial analysis using ArcGIS Pro (network analysis, spatial statistics, suitability analysis, and 3D visualization).
- Utilize GeoAnalytics, Spatial Analyst, Raster Analyst, and Image Analyst for large-scale geospatial processing.
- Develop repeatable geoprocessing workflows, notebooks, and scheduled analytics jobs.
4. Automation & Integration
- Automate administrative tasks and workflows using ArcGIS API for Python.
- Integrate GIS services with enterprise systems such as SQL Server, PostgreSQL/PostGIS, ERP/CRM systems, and data lakes.
- Implement real-time GIS capabilities using ArcGIS GeoEvent Server, stream services, and IoT data feeds.
5. Platform Operations & Security
- Support deployment and optimization of ArcGIS Enterprise on-premise or cloud platforms (Azure / AWS).
- Monitor system performance, caching, indexing, and cost optimization.
- Manage access controls, governance, SSO integration, and security configurations aligned with organizational policies.
Required Skills
- Experience with Esri ArcGIS platform (ArcGIS Pro, ArcGIS Enterprise, ArcGIS Online).
- Strong knowledge of GIS data management and geodatabases.
- Experience with Python scripting and automation in GIS environments.
- Experience publishing and managing ArcGIS services and web GIS applications.
- Knowledge of spatial analysis and geoprocessing techniques.
- Familiarity with SQL databases and spatial databases.
Preferred Qualifications
- Experience with ArcGIS Maps SDK for JavaScript or web GIS development.
- Knowledge of FME, GeoEvent Server, or real-time GIS solutions.
- Experience deploying GIS systems on cloud platforms (Azure / AWS).
- Relevant GIS or Esri certifications.
- Experience integrating GIS with enterprise systems.
EA License # 14C6941