Job Description
You are a passionate system reliability engineer and software engineer, looking to make a meaningful impact.
About Our Digital Transformation
We are undertaking one of Australia's largest digital transformations, with the ambitious goal of providing customers with one of the best digital experiences globally.
Key Responsibilities
1. Design and implement large-scale solutions that ensure the highest standards of service outcomes for our customers.
2. Influence and engage senior stakeholders on modern best practices for improving reliability throughout the SDLC.
Requirements
* Expertise in partnering with senior stakeholders and leading a culture of data-driven reliability, monitoring, and automation aligned to SRE principles.
* Deep experience in designing, developing, testing, and supporting applications and systems.
* Passion for managing and scaling distributed systems in a public, private, or hybrid cloud environment.
* Adept at identifying technology limitations and deficiencies in existing systems and associated processes, procedures, and methods.
Desired Skills
* Software engineering expertise in at least one programming language (e.g., Golang, Python).
* Strong experience with modern software development practices using tools such as git for source control and CI/CD tools like TeamCity, Jenkins, Octopus Deploy.
* Public cloud experience in AWS, GCP, or Azure.
* Experience leading teams of engineers driving outcomes using observability tools like Prometheus, Grafana, AWS CloudWatch, Splunk, AppDynamics.
* Extensive knowledge of Linux internals, networking, containers, and troubleshooting.
Why Join Us
We're a respectful, inclusive, and flexible workplace where you'll thrive. You'll be supported when faced with challenges and empowered to tackle new opportunities.
How to Apply
Apply today if you're passionate about customer service, driven by data, or called by creativity.