Site Reliability Engineer

Johannesburg FULL TIME R58,333 - R75,000 / Month
(R700,000 - R900,000 / Year)

Job Description

We are seeking a Site Reliability Engineer who is passionate about building resilient, scalable infrastructure. You will monitor the performance of our services and develop solutions to enhance reliability. A strong background in cloud computing and automation tools is crucial for this role, as you will be expected to implement strategic improvements to our system architecture.

Responsibilities

  • Engage with stakeholders to define reliability-oriented success measures.
  • Enhance system resilience through effective disaster recovery strategies.
  • Foster an operational mindset within the engineering teams.
  • Create benchmarks for reliability and availability across critical services.
  • Implement tools for automating infrastructure management.
  • Assist in the development and execution of capacity planning.
  • Conduct performance tuning and optimization of applications.
  • Facilitate knowledge sharing sessions and documentation of best practices.
  • Update configuration, patches, and upgrades according to industry trends.
  • Engage in incident response processes and retrospectives.

Requirements

Education
  • Master's degree in a relevant field is preferred
Experience
  • 5+ years of experience in site reliability or related areas
Technical Skills
  • Docker
  • Network Security
Soft Skills
  • Communication
  • Project Management
Certifications
  • Google Cloud Professional DevOps Engineer
  • Microsoft Certified: Azure Solutions Architect Expert
Languages
  • English: Fluent

Advantageous

  • Experience with cloud cost management: Understanding financial aspects of cloud-based services.
  • Familiarity with Agile methodologies: Experience working within Agile project environments.

Benefits

  • Group life and disability insurance
  • Generous leave policies including annual and sick leave
  • Team building activities and events
  • Employee referral program

Company Culture

  • Continuous Improvement: We embrace learning and improvement in all aspects of our work.
  • Work-Life Balance: Promoting a healthy work-life balance is essential to our culture.
  • Empowerment: Employees are empowered to take initiative and drive change.
Status: Open