GIS Developer

Network Recruitment

  • Johannesburg, Gauteng
  • Permanent
  • Full-time
  • 7 hours ago
Ready to apply your GIS development skills to meaningful projects? Our client is growing, and they need a passionate developer to help them build powerful WebApps, automate spatial analysis, and create stunning data visualizations that drive decision-making.What they are looking for (The Essentials):
  • A proven track record as a GIS Developer for 2-3+ years.
  • Strong expertise in the Esri ArcGIS Platform (Enterprise, Online, ArcGIS Pro).
  • Proficiency in Python for scripting and automation, and JavaScript for front-end development.
  • Solid experience building custom applications with ArcGIS APIs (JavaScript API, REST API).
  • Hands-on experience with SQL and relational/spatial databases (PostgreSQL, Esri GDB).
  • Experience in building ArcGIS Dashboards, Web Apps, and Web Experiences.
What will make you stand out (Advantageous Skills):
  • Front-end development expertise with the React.js framework.
  • Practical experience with JSreport or similar reporting servers.
  • A portfolio that demonstrates your ability to create clean, functional, and interactive web maps.
Responsibilities:
  • Design, develop, and deploy innovative web-based GIS applications using the Esri ArcGIS Enterprise & Online suite.
  • Build engaging and user-friendly front-end interfaces with JavaScript, React.js, HTML, and CSS, creating custom widgets for WebApps and Experience Builder.
  • Develop advanced, automated reporting solutions using JSreport server to generate custom PDF outputs.
  • Architect and manage spatial data in PostgreSQL and Esri Geodatabases, writing efficient SQL queries.
  • Leverage ArcPy, Python, and GeoPandas to automate geoprocessing tasks and perform sophisticated spatial analysis.
  • Integrate Machine Learning models (e.g., regression, classification, predictive modelling) into our spatial products to derive powerful insights.
  • Collaborate with our team using Azure DevOps and Git to manage code and deliver projects within our Azure cloud environment.
Apply now!If you are interested in this opportunity, please apply directly. For more IT jobs, please visit . If you wish to send your CV per email forward your CV to and copy the reference number in brackets in the subject line of your e-mail.If you have not had any response in two weeks, please consider the vacancy application unsuccessful. Your profile will be kept on our database for any further possible positionsFor more information please contact:Charlene Lombard

Network Recruitment

Similar Jobs

  • GIS Developer

    Network Recruitment

    • Johannesburg, Gauteng
    Key Responsibilities: Design, develop, and deploy custom GIS web applications and widgets using Esri's Web AppBuilder and Experience Builder. Integrate GIS functionality into v…
    • Just now
  • GIS Developer

    Network Recruitment

    • Johannesburg, Gauteng
    What they are looking for (The Essentials): A proven track record as a GIS Developer for 2-3+ years. Strong expertise in the Esri ArcGIS Platform (Enterprise, Online, ArcGIS Pr…
    • 9 mins ago
  • Full Stack Developer

    Network Recruitment

    • Johannesburg, Gauteng
    Key Roles and Responsibilities: The primary responsibilities of a Full Stack Developer includes designing user interactions on websites, developing servers and databases for websi…
    • Just now