Site Reliability Engineer

Cape Town FULL TIME R60,000 - R70,000 / Month
(R720,000 - R840,000 / Year)

Job Description

We are seeking a skilled Site Reliability Engineer to enhance the reliability of our services. The ideal candidate will have strong experience in both software engineering and system administration, ensuring our infrastructure and applications are always running smoothly and efficiently. You will work closely with development teams to enhance performance and reliability, ensuring a seamless experience for clients. This role offers an exciting opportunity to contribute to dynamic projects in an agile environment focused on innovation.

Responsibilities

  • Develop and maintain configuration management systems.
  • Actively participate in on-call rotations to address incidents as they occur.
  • Work closely with teams across the organization to ensure that services are built with reliability in mind.
  • Identify and remediate potential risks within the infrastructure.
  • Enhance application performance through system tuning and optimization.
  • Provide guidance on best practices for cloud architecture and service management.

Requirements

Education
  • Bachelor's degree in Computer Science or Engineering.
  • Master's degree is preferred.
Experience
  • 5+ years of experience in systems engineering or site reliability.
Technical Skills
  • Kubernetes
  • Monitoring Tools (Prometheus, Grafana)
Soft Skills
  • Collaboration
  • Problem-solving
Certifications
  • Certified Kubernetes Administrator (CKA)
  • Google Professional Cloud Architect
Languages
  • English: Fluent

Advantageous

  • Familiarity with Infrastructure as Code (Terraform): Experience in automating infrastructure deployment using Terraform.
  • Strong network knowledge: Understanding of networking fundamentals and protocols.

Benefits

  • Health, dental, and vision coverage
  • Generous paid time off policy
  • Opportunities for further education and certifications
  • Team-building events and activities

Company Culture

  • Team Collaboration: Collaboration is key to our success; we work together to achieve common goals.
  • Growth Mindset: We embrace challenges as opportunities for growth and learning.
Status: Closed