Site Reliability Engineer

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

Job Description

As a Site Reliability Engineer in Cape Town, you will be pivotal in ensuring our platforms are reliable and scalable. We are looking for individuals who can streamline processes and improve system performance through automation. If you have a passion for DevOps and a keen eye for detail, this role is for you.

Responsibilities

  • Ensure high availability and reliability of services on the cloud.
  • Automate operational tasks leveraging scripting and configuration management tools.
  • Analyze system metrics and logs to identify trends and anomalies.
  • Work in an Agile environment, participating in sprint planning and reviews.
  • Enhance system resilience through architecture improvements.
  • Provide technical support and troubleshoot issues in production.
  • Implement security best practices in the system design and operation.
  • Conduct performance tuning and optimization on existing systems.
  • Collaborate on designing disaster recovery and high availability strategies.
  • Mentor junior engineers and share best practices.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree is a plus
Experience
  • 3-5 years of experience in Site Reliability Engineering or related field
Technical Skills
  • Cloud Platforms
  • Linux/Unix Systems
  • Scripting Languages
  • Configuration Management
  • Monitoring Tools
  • CI/CD Pipelines
Soft Skills
  • Problem-solving
  • Team Collaboration
Certifications
  • AWS Certified Solutions Architect
  • Google Professional Cloud Architect
Languages
  • English: Fluent

Advantageous

  • Experience with Docker and Kubernetes: Familiarity with containerization and orchestration tools.
  • Experience with Terraform: Knowledge of infrastructure as code tools.

Benefits

  • Health, dental, and vision insurance.
  • Retirement plan with company matching.
  • Flexible working hours.
  • Hybrid work options.

Company Culture

  • Teamwork: We promote a collaborative work environment where every team member's ideas are valued.
  • Innovation: We encourage creative and forward-thinking solutions to challenges.
  • Growth Mindset: We invest in the continuous improvement and learning of our staff.
Status: Open