Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Red hat Site Relaibility Engineer 
Australia, Victoria, Melbourne 
416861122

18.09.2024

What you will do

The day-to-day responsibilities of an SRE involve working with live systems and coding automation. As an SRE you will be expected to:

  • 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 your peers, plan and self-improve

What you will bring

A bachelor's degree in Computer Science or a related technical field involving software or systems engineering is required. However, hands-on experience that demonstrates your ability and interest in Site Reliability Engineering are valuable to us, and may be considered in lieu of degree requirements. You must have some experience programming in at least one of these languages: Python, Golang, Java, C, C++ or another object-oriented language. You must have experience working with public clouds such as AWS, GCP, or Azure. You must also have the ability to collaboratively troubleshoot and solve problems in a team setting.

As an SRE you will be most successful if you have some experience troubleshooting an as-a-service offering (SaaS, PaaS, etc.) and some experience working with complex distributed systems. Direct experience with Kubernetes or OpenShift is a plus. We like to see a demonstrated ability to debug, optimize code and automate routine tasks. We are Red Hat, so you need a basic understanding of Unix/Linux operating systems.

Desired skills

  • 3+ years of software engineering experience using object-oriented languages; golang is preferred

  • 3+ years experience managing Linux-based systems in a public cloud such as AWS, GCP, or Azure

  • 3+ years experience with enterprise systems monitoring; knowledge of Prometheus is preferred

  • 1+ years experience delivering hosted cloud services

  • 1+ year experience with Kubernetes

  • 1+ year experience with containers on Linux

  • Excellent communications skills in a global team environment

  • Demonstrated ability to quickly and accurately troubleshoot systems issues

  • Solid understanding of standard TCP/IP networking and common protocols like DNS and HTTP