Australian Citizens with the ability to obtain Baseline Clearance residing in Australia only respond.
Contract start: 30 September 2023, duration: 12 months, with 3 x 12 months extensions.
Australian Citizen, Ability to obtain Baseline Clearance, Canberra, Offsite role.
Geoscience Australia (GA) is seeking an experienced software developer with Python and ideally AWS experience to review, update, integrate, and provide ongoing support for GA's seismic processing and data acquisition systems. This is part of our community safety-focused suite of applications and services.
You will work as part of a small DevOps team to maintain and develop robust, highly available, and secure operational and scientific systems. The team uses AWS cloud and on-premises compute to host our systems and is actively migrating on-premises components to AWS.
The team supports systems that underpin the 24/7 operations of the National Earthquake Alerts Centre (NEAC), the Nuclear Monitoring service, monitoring of the Earth's magnetic field, and the operation of real-time sensor networks that provide data to these services.
Through its work, the team contributes to the safety of all Australians and the peoples of our region.
We use Terraform, Docker, BitBucket, Python, and Linux Shell Scripting/Bash in our environment.
Statement of Work
Ongoing maintenance of software solutions.
Modernisation of systems, including migration of on-premises systems to cloud.
Automation of deployment and testing, and continuous improvement of existing CI/CD processes.
Development of additional capabilities for our community safety systems, including converting scientific research into operational systems.
Contribute to a positive culture of continuous improvement, agility, security, and user engagement.
Every application requires addressing the selection criteria as part of the application submission.
Demonstrated software development experience in a Linux environment, including Python, open-source libraries, continuous integration, and version control.
Agile mindset, with the ability to communicate clearly and collaborate effectively with team members and stakeholders to ensure quality and timely outcomes.
Experience with DevOps practices such as automated testing, CI/CD, and monitoring of operational systems.
Problem-solving and logical thinking skills, including debugging and unit testing.
Experience with cloud compute environments (e.g., AWS) and infrastructure as code (Terraform).
Experience with relational databases.
Experience supporting and monitoring high-availability operational systems.
#J-18808-Ljbffr