Senior GIS Python Developer



Posted: 14/09/2017
Job Type: Contract
Location: Eveleigh New South Wales


Our client has chosen the brightest and most passionate people in the industry to assist in solving one of the planet’s most important issues: Global Food Security. Their unique solution to the world’s ever-growing population and food demand assists farmers in increasing crop yields and decreasing the waste of precious resources. They are seeking an individual equally passionate in using technology to develop beneficial world change.


The selected individual will assist the client by utilising Python to design, code, and maintain in-house GIS software for custom applications. This position requires the ability to interpret user needs into useful applications. The ideal individual will have a background in geoscience or related field and will rely on technologies such as Python, ArcGIS,JavaScript/jQuery, SQL Server, and CSS/HTML.



o Work with client and staff members to write code and automate redundant GIS processes.

o Develop, test, debug, and maintain an array of custom GIS applications, tools, and supporting services using standard software lifecycle processes.

o Perform support, troubleshooting, modifications, enhancements, and maintenance for existing GIS applications, scripts, tools, and services.

o Create and maintain system related documentation.

Database Management

o Develop, store, maintain and extract information from structured sets of geographic data.

o Support the infrastructure by maintaining and developing new capabilities in applicable software.

Spatial Analysis

o Utilize techniques to manipulate, extract, locate, and analyse geographic data.

o Perform ad-hoc mapping duties including spatial analysis; writes applications to find logical errors in the GIS database and translate data between GIS and other inter-related systems.


  • Bachelor’s Degree is required in computer science or a related field.
  • 5+ years of experience designing and developing Python applications
  • 3+ years of GIS experience


  • Extensive Pythonand GIS experience is required.
  • Proficiency with any of the following technologies is preferred: ArcGIS, JavaScript/jQuery, SQL Server, CSS/HTML.
  • Possesses strong communication and organizational skills for a team based environment.
  • Enjoys brainstorming innovative ways to accomplish common tasks.
  • Strong organisation, self-management, and attention to detail abilities.
  • Enjoys working with a passionate and flexible team.

Please submit your resume in MS Word (.doc/.docx) format. PDFs will not be accepted.

Email Contact


Apply Now


Cisco Voice Engineer
Posted: 10/01/2018

Our client, a multi-national insurance company have a vacancy for a Voice Engineer to support and manage their Cisco UCM / UCCX systems.

DevOps Engineer
Posted: 08/01/2018

Our North Sydney based client is searching for a DevOps Engineer to join a well established team that focuses on Agile and Open Source technologies.

Senior Infrastructure Engineer
Posted: 01/11/2017

Our North Ryde based client have an opportunity for an experienced Infrastructure Engineer to deliver hybrid email and cloud infrastructure services.

Network Administrator
Posted: 23/10/2017

Our Sydney based client is seeking a Level 1 – 2 Support Engineer with experience in Windows Servers & Desktops, Active Directory & TCP Networking.

ESB / Integration Developer
Posted: 19/10/2017

Our Sydney based client are expanding their integration development team. This is a great opportunity to work on multiple and exciting projects.

Apply Now

Apply Now  

Recommended for mobile users