Skip to content

Geospatial (back-end) Developer (3 Year Contract)

  • Randburg, Gauteng, South Africa

Job description

We are looking for a Geospatial back-end developer to join our Team on a 3-year contract. The incumbent will be office based in Pretoria.

Job description

  • Develop on cloud and Kubernetes
  • Participate in the entire application lifecycle, focusing on coding and debugging
  • Write clean code to develop functional web applications
  • Troubleshoot and debug applications
  • Perform UI tests to optimize performance
  • Collaborate with Front-end developers to integrate user-facing elements with server-side logic
  • Gather and address technical and design requirements
  • Provide training and support to internal teams
  • Build reusable code and libraries for future use
  • Liaise with developers, designers and system administrators to identify new features
  • Follow emerging technologies
  • Integration of business platforms to other existing platforms such as Sentinel Hub, Google earth engine and Digital Earth Africa

Job requirements

  • Degree or Advance Diploma in IT related field (Not negotiable)
  • Relevant certifications
  • 3-5 years’ experience working in a similar environment
  • Understanding of Open-Source Software/technologies used in the department
  • Competent and flexible enough to apply skills across the SDLC
  • Experience working in a DevOps environment
  • Ability to manage own projects and portfolio
  • Excellent communications skills, written and verbal
  • Ability to impact operations and effect change without being confrontational
  • Detail oriented, analytical and inquisitive
  • Extremely organized with strong time-management skills
  • Big picture thinking
  • Problem solving and critical thinking skills
  • Strong analytical and product management skills required
  • Meticulous attention to detail