GIS Developer

Network Recruitment

  • Johannesburg, Gauteng
  • Permanent
  • Full-time
  • Just now
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

ExecutivePlacements.com

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
  • 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
  • GIS Developer

    Network Recruitment

    • Johannesburg, Gauteng
    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…
    • 5 hours ago