Search suggestions:

part time
full time
visa sponsorship in new zealand
no experience
part time no experience
registered nurse
countdown
social worker
woolworths
retail
student part time
accredited employers
quantity surveyor
Auckland
Wellington
Wellington
Christchurch
Waikato
Auckland
Albert-Eden
Taranaki
Manawatū-Whanganui
Nelson
Timaru District
Māngere-Ōtāhuhu

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
Save
Report job
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

Practice Leader - Manawatu Site

New Zealand Government
Palmerston North, Manawatū-Whanganui
Are you an inspirational leader who is passionate about improving the outcomes for tamariki, rangatahi and wh nau? We have an...
4 days ago

Digital Product Owner

NZ Qualifications Authority
Wellington, Wellington
Are you passionate about driving digital transformation and enhancing user experiences? NZQA is seeking a dynamic Digital Product...
5 days ago

Assistant Vineyard Manager

Cloudy Bay Vineyards
Marlborough District, Marlborough
  • Developing and implementing weekly work plans and...
  • Communicating work plans and operational programmes to CBV...
4 days ago

English Teacher

Pinehurst School
Auckland, Auckland
Your salary will be positioned above State and we provide a Staff Wellbeing Package that is available to view on our website. If...
4 days ago

Field Service Operations Support

GE HealthCare
Auckland, Auckland
We're looking for a Field Service Operations Support to join our ANZ team. Provide accurate documentation for service records and...
4 days ago