GIS Programmer

Axiom Exploration Group Ltd.
New Zealand
1 week ago

At Axiom Group our mission is to deliver industry-driven, technology-based, client-centered, specialized services by helping clients view the world, their projects, and the industry in unique ways.

As a GIS Programmer, you:

  • Bring a problem-solving mindset and a creative approach to tackling geospatial and data challenges.
  • Develop and maintain Python scripts, APIs, and tools for geospatial data processing, analysis, and visualization.
  • Automate GIS workflows, including data acquiring, transformation, and reporting.
  • Integrate spatial and non-spatial datasets from various sources (e.g., shapefiles, GeoJSON, geodatabases, CSVs, remote servers).
  • Support GIS professionals with tools that enhance productivity and data accuracy.
  • Collaborate with internal teams to implement exploration-specific spatial data solutions.
  • Build and manage a PostgreSQL/PostGIS spatial databases and optimize queries for large datasets.
  • Stay current with emerging technologies and data sources to continuously improve the workflows.

Key Accountabilities

  • Develop and maintain Python-based tools and scripts to automate geospatial data processing and analysis tasks.
  • Collaborate with GIS specialists, geologists, geophysicists, and other teams to translate project requirements into robust solutions.
  • Troubleshoot and optimize performance of scripts and database queries for large or complex datasets.
  • Document processes and maintain version control to ensure code reusability and transparency across the team.
  • Report to the Director GIS and Data Services

Job Specifications:

  • Required Certifications and/or Documentation:
    • Bachelor’s degree in Computer Science, Mathematics, Physics, Geographic Information Systems (GIS) or a related field
  • Expected Skills and Attributes:
    • 3+ years of professional programming experience in Python.
    • Experience working with geospatial libraries such as GDAL/OGR, GeoPandas, SQLAlchemy, Fiona, Shapely, Rasterio, PyProj, and ArcPy.
    • Experience working with data-related Python libraries such as Requests, Selenium, Pandas, Dask, and aiohttp.
    • Strong understanding of data structures, object-oriented programming, and version control (Git).
    • Ability to design clean, efficient, and reusable code.
    • Strong experience designing, building, and integrating with RESTful APIs.
    • Familiarity with spatial databases (PostgreSQL/PostGIS) and GIS data formats.
    • Working knowledge of key GIS principles such as coordinate transformations, spatial joins, and raster/vector analysis.
    • Excellent written and verbal communication skills.
    • High degree of professionalism and discretion.
    • Ability to multitask and prioritize tasks in a fast-paced environment.
    • Strong organizational and time management skills.
    • Ability to work independently and as part of a team.
  • Nice-to-Have:
    • Experience with mineral exploration datasets or familiarity with exploration workflows.
    • Knowledge of JavaScript (JS) programming language.
    • Exposure to web mapping technologies (Leaflet, Mapbox, OpenLayers, or Esri Web Apps).
    • Experience with cloud platforms.
  • Working Conditions:
    • The job will be performed in an office environment.

Only those applicants selected for an interview will be contacted.

Apply
Other Job Recommendations:

Student - GIS Content Administrator

Waikato Regional Council
Hamilton, Waikato
  • We’re looking for a current student in GIS, Geography,...
  • For GIS or Geography students, this is a chance to deepen...
2 weeks ago

Civil Draughtsperson/Technician (GIS/AMIS)

Marlborough District Council
Marlborough District, Marlborough
  • Ensuring accurate GIS maps and asset data integrity to...
  • Delivering accurate technical and spatial asset data to...
2 weeks ago

Programme Operations Specialist

Vector Limited
Auckland, Auckland
  • A qualification or comparable experience in business...
  • Excellent organisational and coordination skills, with the...
3 weeks ago

Programme Delivery Assurance Specialist

Vector Limited
Auckland, Auckland
  • A wealth of experience in programme or project management...
  • Excellent understanding of programme and project management...
3 weeks ago

Programme Assistant

SKIDS Henderson
Henderson-Massey, Auckland
We're looking for a passionate and energetic Programme Assistant to join the team at sKids Henderson and Henderson South. Do you...
2 weeks ago

Workplace Services Concierge

BNZ
Wellington, Wellington
  • Be the first point of contact for BNZers and visitors,...
  • Oversee the presentation and upkeep of workplace areas,...
5 days ago

Casual Receptionist - Kenepuru Accident and Medical Clinic

Health New Zealand - Te Whatu Ora
Porirua, Wellington
Health New Zealand | Te Whatu Ora is firmly grounded in the principles of Te Tiriti o Waitangi and is dedicated to serving all New...
5 days ago

HVAC Technician

Cushman & Wakefield
Hamilton, Waikato
  • HVAC or refrigeration Trade qualified.
  • NZ Limited Electrical licence.
  • Commercial maintenance experience is highly desirable...
4 days ago

Account Manager

Pact Packaging
Auckland, Auckland
  • Implement and maintain a Key Account Strategy and Process,...
  • Conduct accurate forecasting to ensure revenue variance...
4 days ago

Associate Manager ERP Package Applications

DXC Technology
Christchurch
At DXC we pride ourselves on delivering excellence in everything we do. What this means for you is the opportunity to be a part of...
4 days ago