Job Title

GIS Developer/Engineer (Junior)

South Africa, Western Cape
Back to jobs
R25000 - R35000 Per Month
Area: South Africa, Western Cape
Sector: Technology
Posted: 25 July 2025

Job Details

Role Purpose

To assist in the design, automation, and maintenance of a scalable GIS infrastructure that supports operational intelligence, smart system development, and geospatial analytics. This role blends geospatial engineering, scripting, and data integration in a fast-paced, impact-driven environment.

Key Responsibilities

● Assist in building, automating, and managing GIS infrastructure for geospatial analytics and operational support.
● Develop custom scripts and tools in Python, such as in ArcPy, for data processing, task automation, and complex network analyses.
● Support the integration of GIS data into Applied Information’s proprietary software systems and dashboards.
● Assist in the design and manage the maintenance of geodatabases, schema, and data standards.
● Design, build, and maintain mapping products and analysis layers, primarily through Esri GIS tools.
● Coordinate and collaborate with Applied Information’s Infrastructure team to support data engineering pipelines, including importing, cleaning, and transforming spatial datasets.
● Assist in QA/QC of geospatial data products and ensure reliability and consistency in outputs.
● Document methods and procedures to ensure best practices

Required Skills & Qualifications

● Bachelor’s degree in Geography, GIS, Computer Science, or a related field.
● 3-5 years of professional and/or academic experience in GIS, GIS development, or geospatial data engineering.
● Demonstrated experience with:

○ ESRI ArcGIS Suite

○ Python

○ SQL

○ Geospatial concepts, projections, and spatial data formats (shapefiles, file geodatabases, GeoJSON, etc.)

○ Complex analyses related to large datasets.

● Exposure to APIs & connecting disparate information feeds.
● Strong problem-solving skills.
● Experience creating technical and process documentation. ● Ability to work independently on key projects or tasks while providing clear updates on project status, actions, and needs.

Preferred Qualifications

● ESRI Certifications, GISP, or other professional GIS certifications
● Experience with ArcGIS Online, ArcGIS Enterprise, or Esri REST APIs.
● Experience with ESRIs ModelBuilder and/or implementing Python in a GIS environment.
● Experience with Microsoft PowerBI.
● Experience working with APIs and connecting disparate systems.
● Experience conducting Network Analyses in the ArcGIS Pro Network Analyst Extension.
● Experience working with international team members.
● Exposure to transportation, transit, public safety, or infrastructure sectors.
● Understanding of real-time or high-frequency spatial data (e.g., vehicle tracking data, traffic sensors, IoT feeds).
● Experience supervising GIS Programmers, Analysts, or other geospatial roles.