Company

CsiroSee more

addressAddressCanberra, ACT
CategoryAccounting & Finance

Job description

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

Child safety

CSIRO is committed to the safety and wellbeing of all children and young people involved in our activities and programs. View our Child Safe Policy.

The opportunity

CSIRO's space and astronomy (S&A) is home to the CSIRO Centre for Earth Observation research program developing new satellite, calibration and Data Analytics capabilities for use by CSIRO researchers and our clients. The Earth Analytics Science and Innovation (EASI) platform is one of our primary Data Analytics capabilities supporting 100s of scientists across CSIRO and around the world. It consists of a range of Cloud native technologies (Terraform, Kubernetes, Dask, AWS Cloud) combined with open-source data science libraries (Python, Open Data Cube, Torch, Dask) providing advanced continental scale distributed Data Analytics tools and techniques along with access to data from a wide range of satellite and other data sources.

We are seeking a Software Engineer with a high level of demonstrated expertise in Python Data Analytics, preferably in Cloud scalable environments.   In this role, you will work collaboratively with other leading technical specialists in designing, implementing, and advancing scalability of the EO data pipelines and automation workflows which provide Analysis Ready Data to EASI users and in a range of collaborative large Data Analytics projects involving hyperspectral EO, LIDAR and machine learning.

You will work in an agile cross functional team and be required to work very closely with scientists, solutions architects, and security to contribute to and validate designs. The role will play a key part in delivering the next generation of our Earth analytics capability to the business and our customers.

The position will provide the opportunity for continual learning and to work with a highly skilled and diverse team.  

Your duties will include:

  • Technically contribute to the design and implementation of applications and highly scalable scientific algorithms in Earth analytics using Python.
  • Develop scalable data processing pipelines and robust scientific workflows at continental scale in a Cloud native environment using Kubernetes and AWS.
  • Coordinate and produce relevant systems documentation.
  • Keep management and other team members informed of progress and issues via the Azure DevOps environment and other Software Engineering and communications tools (GIT, MS Teams).
  • Communicate openly, effectively and respectfully with all staff, clients and suppliers in the interests of good business practice, collaboration and enhancement of CSIRO’s reputation.
  • Work collaboratively as part of a multi-disciplinary, regionally dispersed team to carry out tasks in support of AquaWatch partnership objectives.
  • Adhere to the spirit and practice of CSIRO’s Values, Code of Conduct, Health, Safety and Environment procedures and policy and diversity initiatives. 
  • Other duties as directed.

Location: Canberra or Adelaide

Salary: AU$126,313 - AU$148,014 per annum plus up to 15.4% superannuation

Tenure: Specified term of 3 years

Reference: 96878

To be considered you will need:

Essential

  • A tertiary qualification in computer science, Software Engineering or vendor certification in a relevant technical subject such as solution architect and software developer.
  • Strong programming skills in Python and related libraries with an emphasis on scalable parallel computing, geospatial data analysis, and scientific software libraries.
  • Strong experience in automation and implementing CI/CD (Continuous Integration and Deployment).

Desirable

  • Knowledge and understanding of development of scalable Cloud solutions. 
  • Implementing pipelines using Azure Devops and/or GitHub.
  • Knowledge and understanding of working with research and engineering to provide solutions and software development support.
  • Background, or working knowledge, in Earth analytics, LIDAR, Earth observation data, or machine learning.
  • Demonstrated experience with AWS Cloud and Kubernetes.
  • Demonstrated experience with Python scientific software libraries including Dask, SciPy, xarray, holoviz, Open Data Cube and Panel.
  • Code optimisation and parallel computing. 
     

Eligibility

Applications for this position are open to Australian Citizens only. Appointment to this role is subject to provision of a national police check and may be subject to other security/medical/character requirements.

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. 

About CSIRO

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. 

CSIRO is committed to values-based leadership to inspire performance and unlock the potential of our people.

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

7th of July 2024, 11:00pm AEST/AEDT

Refer code: 2388468. Csiro - The previous day - 2024-06-18 12:35

Csiro

Canberra, ACT

Share jobs with friends