First listed on: 18 January 2022

Spatial Analyst/Programmer - CSIRO Land & Water


Acknowledgement of Country

CSIRO acknowledges the Traditional Owners of the land, sea and waters, of the area that we live and work on across Australia. We acknowledge their continuing connection to their culture and pay our respects to their Elders past and present. View our?vision towards reconciliation

The Opportunity

  • Use your programming skills to support delivery of large & complex projects
  • Contribute to critical national projects for the newly formed Australian Climate Service
  • Create a dynamic career path in this exciting role

At CSIRO, we solve the greatest challenges through innovative science and technology. We are Australia's national science agency and innovation catalyst, collaborating to boost Australia's innovation performance. We have partnered with the Bureau of Meteorology, Geoscience Australia, and the Australian Bureau of Statistics in creating the newly established Australian Climate Service (ACS) to address recommendations into National Natural Hazard Arrangements. The ACS will be the Commonwealth’s trusted provider of data, information and knowledge to support improved preparation for, response to and recovery from natural disasters, reducing risk and building resilience, in Australia. It brings together Australia’s leading climate and natural disaster information and expertise in a customer-led and mission-focussed national capability.

A number of newly created roles are available to support delivery of the ACS portfolio of projects and will be based within CSIRO Land & Water (L&W). Through an integrated systems research approach CSIRO L&W provides the information and technologies required by government, industry and the Australian and international communities to protect, restore, and manage natural and built environments.

As the Spatial Analyst / Programmer, you will support delivery of these large complex projects. You will be responsible for large data processing, programming, spatial analysis, modelling and cloud computing. You will also contribute to the design and implementation of data streams and analytics systems that help define bushfire hazards. This role may also work with and support other projects across CSIRO L&W’s portfolio.

Applications are invited across two job classification levels and the successful candidate will be appointed at the level commensurate with their skills and experience.

Your duties will include:

  • Working with project leads to support processing and analysis of large spatial and temporal environmental datasets
  • Implementation of statistical, physical and process models that report on environmental processes
  • Development of data processing workflows using programming skills in a high-level language such as R or Python
  • Data integrity and quality, including maintaining and managing metadata
  • Collaboration for software development using version control systems such as Azure DevOps, BitBucket and GitHub.
  • Utilisation of parallel and distributed computing resources, including commercial cloud platforms (AWS, GCP and/or Azure).

Location: Melbourne preferred, other locations negotiable
Salary: AU$87k - AU$111k (pro rata for part time) plus up to 15.4% superannuation
Tenure: Specified term of 4 years
Reference: 80861

To be considered you will need:

  • A tertiary degree in a quantitative discipline such as science, engineering, IT or a related field.
  • Demonstrated knowledge and technical capability in the use of spatial and temporal data in multi-disciplinary projects that support decision making for environmental management, investment and policy.
  • Demonstrated knowledge and technical capability in computer programming or scripting languages for automating workflows or the processing of large data sets.
  • Demonstrated knowledge and technical capability with a range of computing platforms (e.g., high-performance and cloud computing) and programming languages (e.g., Python, R) and collaborative software development (e.g., Azure DevOps, BitBucket and GitHub).
  • Demonstrated experience in the implementation and use of modelling approaches that report on environmental processes.
  • Sound written and oral communication skills, including the production of scientific reports.

For full details about this role please review the Position Description


To be eligible to work in CSIRO you must be an Australian Citizen, Permanent Resident or either hold, or be able to obtain, a valid working visa (sponsorship may be provided to eligible candidates).

The successful applicant will be required to obtain and provide a National Police Check or equivalent.

Flexible Working Arrangements

We work flexibly at CSIRO, offering a range of options for how, when and where you work. 

Diversity and Inclusion

We are working hard to recruit people representing the diversity across our society, and ensure that all our people feel supported to do their best work and feel empowered to let their ideas flourish. 


At CSIRO Australia's national science agency, we solve the greatest challenges through innovative science and technology. We put the safety and wellbeing of our people above all else and earn trust everywhere because we only deal in facts. We collaborate widely and generously and deliver solutions with real impact. 

Join us and start creating tomorrow today!

How to Apply

Please apply on-line and provide a cover letter and CV that best demonstrate your motivation and ability to meet the requirements of this role.

Applications Close

This role will remain open until filled however we encourage you to apply early as we will begin assessing applications from 31 January 2022.

Recent Jobs