
Senior Site Reliability Engineer – OpenShift, Kubernetes, Azure, Golang, Linux
Red Hat
full-time
Posted on:
Location Type: Hybrid
Location: Brisbane • 🇦🇺 Australia
Visit company websiteJob Level
Senior
Tech Stack
AWSAzureCloudDistributed SystemsDockerGoGoogle Cloud PlatformJavaKubernetesLinuxOpenShiftPythonUnix
About the role
- Develop, scale, and operate Azure Red Hat OpenShift managed cloud services.
- Contribute code to increase the scalability and reliability of the service.
- Contribute software tests and participate in peer review to increase the quality of our codebase.
- Help and develop peers’ capabilities through knowledge sharing, mentoring, and collaboration.
- Participate in a regular on-call schedule, including occasional paid weekends and holidays.
- Practice sustainable incident response and blameless postmortems.
- Resolve customer issues escalated from the Red Hat Global Support team.
- Work within a small agile team to develop and improve SRE software, support peers, plan and self-improve.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or related field; equivalent practical experience will also be considered.
- Strong experience (5+ years) in at least one programming language (Golang, C, C++, Python, Java) and software life cycles
- Hands-on experience with public cloud platforms (AWS, GCP, Azure). Preferably Azure
- Direct experience with Kubernetes or OpenShift is a major plus.
- 4+ years desired debugging, optimizing code and automating routine tasks.
- Experience with Docker based containers
- Strong collaboration and problem-solving skills in distributed, team-based environments.
- Experience troubleshooting as-a-service offerings (SaaS/PaaS) and working with complex distributed systems.
- Working knowledge of Linux/Unix operating systems.
- Proven ability to automate repetitive tasks and debug performance issues.
- Ability to collaboratively troubleshoot and solve problems in a remote and distributed team setting.
Benefits
- Red Hat relies on teamwork and openness for its success.
- We learn from our failures in a blameless environment to support the continuous improvement of the team.
- Professional development opportunities
- Flexible work arrangements
- Health insurance
- Paid time off
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
GolangCC++PythonJavaKubernetesOpenShiftDockerLinuxUnix
Soft skills
collaborationproblem-solvingmentoringknowledge sharingagile methodologyincident responsetroubleshootingself-improvement