Our Company

DevOps/ Release Engineer

Job description

  • Join an innovative and collaborative team of like minded developers
  • Enjoy a social office environment
  • Work with state of the art equipment

ARANZ Geo is going places - fast! With development offices in Christchurch (New Zealand), Calgary (Canada) and George (South Africa), we make products that help our customers interpret vast quantities of geospatial data to make better business decisions and reduce risk.

We are looking for an experienced DevOps/Release Engineer to join our Christchurch team to help us build, package, test, release and deploy our awesome open-source stack based desktop, enterprise and cloud-based geospatial products used in the mining, energy, engineering and environmental industries all over the globe.

We will encourage you to:

  • Learn what it is like to be part of an effective team
  • Use your DevOps and Release Management skills every day
  • Continually improve our systems and processes
  • Champion the cause of great software.

Technology we utilise:

  • Python, C, C++
  • OpenGL
  • GTK, Cairo
  • Zope, ZODB
  • SQLite, MySQL, PostgreSQL
  • NumPy, MatplotLib
  • GDAL, Geos, Shapely
  • Twisted, Flask, Django
  • InnoSetup, AWS

Tools we prefer:

  • PyCharm, Visual Studio
  • Mercurial, GIT, Bitbucket
  • JIRA, Confluence, ZenDesk
  • TeamCity


Techniques we believe in:

  • Lean/Agile
  • TDD, Automated Testing
  • In-team domain experts
  • Continuous Improvement
  • Flat development team structure

Environment we enjoy:

  • Great hardware
  • Flexible working hours
  • Fruit & snacks
  • Awesome coffee
  • Gym & Yoga
  • Cycle friendly offices
  • Regular morning teas & barbeques
  • Your favourite craft beers on Fridays


Don’t worry if you don’t know all our technology, if you have lots of experience and are a quick learner you will be fine.