Geospatial Solutions Developer

Location: Johannesburg

Ref: LRG22007

Type: Permanent

Industry: Geospatial

An established Market Research Business that specialise in Location Based Analytics is seeking to employ a junior or mid-level GIS Solutions Developer/Specialist on a permanent basis.

The Geospatial Solutions Developer, in conjunction with the Senior Specialists will be responsible for agile product development, automations, and architecture design dedicated to the Enterprise platform and integration to cloud-hosted GIS web platform. The client supports internal and external clients and is tasked with creating innovative, automated, and standardized GIS solutions and mapping workflows to provide for end-user self-service mapping abilities.

Main responsibilities:

  • The Geospatial Solutions Developer will work closely with the Digital Team to create, customise, automate, develop, and maintain business GIS web map/geospatial applications, widgets, and tools.
  • Participate in designing architecture and security using cloud-hosted platform to provide key business GIS workflows.
  • Design and architect, create, standardize, automate, and maintain web-based GIS applications and tools for optimal web-based solutions.
  • Design, develop, and optimize spatial databases and enterprise architecture and map services.
  • Support back-end development for web-based geospatial applications including geoprocessing and internal APIs.
  • Support strategic thinking and processes related to infrastructure, web mapping platforms, and software development and deployment.
  • Analyses requirements and designs solutions for new projects and enhancement tasks.
  • Codes, tests, debugs, implements, documents, and maintains complex web applications.
  • Automate data collection and redundancy removals and to place data into hosted cloud environment.
  • Perform data profiling and analysis for spatial and non-spatial data.
  • Design, develop, and implement database schemas, stored procedures, functions, etc

Minimum qualifications:

  • Strong ArcGIS enterprise knowledge, at least three years of experience.
  • + 1 year experience developing custom web mapping applications and widgets - with the ArcGIS enterprise platform.
  • + 1 year of experience working with spatial databases, managing, and optimizing ETL workflows in ArcGIS enterprise:
  • SQL, PostgreSQL,
  • Python/R
  • Familiarity with cloud solutions for data management (AWS, Azure, Google Cloud Platform).
  • Knowledge of GeoAI, Machine Learning and Big Data will be an added advantage.
  • Bachelor’s degree or equivalent from four-year college in GIS, Surveying, Engineering, Geography, Information Systems or science or math - related degree.

Salary: R20k to R35k, dependent on experience and skills



  • Ensure you meet all the requirements
  • Complete all the requested information below
  • Remember to attach your CV
  • Once your application has been made, you will receive a generic e-mail to confirm the receipt of your application
  • Only short-listed  candidates will be contacted
  • Should you not be contacted by a consultant within 2 weeks, please consider your application as unsuccessful.