Site Reliability Engineer

Johannesburg FULL TIME R50,000 - R66,667 / Month
(R600,000 - R800,000 / Year)

Job Description

An exciting opportunity for a Site Reliability Engineer to join our dynamic team in Johannesburg. The ideal candidate should have a strong background in maintaining and improving our cloud-based systems, ensuring platform reliability and scalability, and a passion for automating tasks to improve efficiency.

Responsibilities

  • Design and implement system architecture that allows for scalability and resilience.
  • Troubleshoot and resolve infrastructure issues promptly.
  • Integrate new technologies and systems to enhance operational efficiency.
  • Build and maintain CI/CD & monitoring pipelines to support development efforts.
  • Participate in on-call rotations to support production incidents.
  • Continuously evaluate system performance and make recommendations for improvements.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
Experience
  • 4+ years in systems engineering or site reliability engineering roles
Technical Skills
  • Monitoring Tools
  • Configuration Management
Soft Skills
  • Analytical Thinking
  • Adaptability
Certifications
  • Certified Kubernetes Administrator (CKA)
  • ITIL Foundation Level
Languages
  • English: Fluent

Advantageous

  • Experience with load balancing and failover strategies: Demonstrated ability in implementing load balancing.
  • Familiarity with Terraform: Experience with infrastructure as code using Terraform.

Benefits

  • Competitive salary and performance bonuses
  • Comprehensive health coverage
  • Flexible working conditions
  • Professional development opportunities

Company Culture

  • Diversity and Inclusion: We embrace a diverse workforce and provide an inclusive environment for all.
  • Employee Engagement: Employee engagement initiatives to gather feedback and improve our workplace.
Status: Open