Jobs /

Site Reliability Engineer - Managed Services

Red Hat

Apply Now

Job Details

Location: Angow & Hatt Pty Ltd, 512, Mair Street, Ballarat Central, Ballarat, Victoria, Australia, 3350 Posted: Nov 09, 2019

Job Description

Company Description

At Red Hat, we connect an innovative community of customers, partners, and contributors to deliver an open source stack of trusted, high-performing solutions. We offer cloud, Linux, middleware, storage, and virtualization technologies, together with award-winning global customer support, consulting, and implementation services. Red Hat is a rapidly growing company supporting more than 90% of Fortune 500 companies.

Job summary

The Red Hat Cloud Services Site Reliability Engineering (SRE) team is looking for a skilled Site Reliability Engineer to join us in Brisbane or at other locations within Australia. In this role, you will be responsible for creating and maintaining the mission-critical infrastructure and tools used to deliver Red Hat’s managed services to enterprise customers. You’ll get the opportunity to gain real-world experience with modern technologies like containerization and microservices in a Red Hat OpenShift or Enterprise Kubernetes context using SRE principles. This is also an exciting opportunity to expand your existing DevOps skills to help create the next generation of managed services for Red Hat.

Primary job responsibilities

  • Engage in and improve the whole life cycle of services, including inception, design, deployment, operation, and refinement
  • Scale systems sustainably through mechanisms like automation and evolve systems by pushing for changes that improve reliability and velocity
  • Interact with automated monitoring and healing infrastructure to ensure healthy environments
  • Develop automation to autocorrect or completely prevent issues in our online solutions
  • Participate in release cycles of our offerings, deploying code to integration, staging and production environments, integrating with continuous integration (CI) and continuous delivery (CD) tools, monitoring, and providing change management
  • Perform software updates, peer code reviews, testing, and Common Vulnerabilities and Exposures (CVE) analysis; respond to security threats
  • Resolve customer issues in cooperation with Red Hat's global customer support team
  • Create and maintain standard operating procedures (SOPs) for performing maintenance tasks, applying configuration changes, and remediating problems in our environment
  • Participate in a regular shift and on-call rotation; this will include a weekend working schedule
  • Play an important part in the development of SRE processes and culture

Required skills

  • Bachelor's degree in computer science, computer engineering, or a technology-related discipline
  • 3+ years of experience in software development and engineering
  • Fluent programming skills in languages like Python, Go, Java, or C
  • Knowledge of Amazon Web Services (AWS), Microsoft Azure, Kubernetes, or Red Hat OpenShift; you'll need to be skilled in at least one of these areas and capable of learning the rest quickly
  • Experience using logging and monitoring tools like Grafana, Splunk, Prometheus, and New Relic
  • Thorough knowledge of how applications communicate over HTTP with services located on different web properties, including RESTful APIs and microservices
  • Outstanding communication and documentation skills in English
  • Ability to work in a globally distributed team

Experience with the following is considered a plus:

  • Engineering distributed architectures like microservices and service-oriented architecture
  • Operating Kubernetes, Red Hat OpenShift, Docker, podman, rkt, cri-o, or other container tools in a production environment
  • Developing a Kubernetes controller, operator, or platform component and implementing continuous integration (CI) and continuous delivery (CD) pipelines for highly available applications
  • Open source software
  • Linux system administration

Red Hat is proud to be an equal opportunity workplace and an affirmative action employer. We review applications for employment without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, ancestry, citizenship, age, uniformed services, genetic information, physical or mental disability, medical condition, marital status, or any other basis prohibited by law.

Red Hat does not seek or accept unsolicited resumes or CVs from recruitment agencies. We are not responsible for, and will not pay, any fees, commissions, or any other payment related to unsolicited resumes or CVs except as required in a written contract between Red Hat and the recruitment agency or party requesting payment of a fee.

About Red Hat

Red Hat is the world’s leading provider of open source solutions, using a community-powered approach to provide reliable and high-performing cloud, virtualization, storage, Linux, and middleware technologies. Red Hat also offers award-winning support, t...

View Website

Get More Interviews for This and Many Other Jobs

Huntr helps you instantly craft tailored resumes and cover letters, fill out application forms with a single click, effortlessly keep your job hunt organized, and much more.

Sign Up for Free