Site Reliability Engineer

Johannesburg Full-time R50,000 - R70,000 / Month
(R600,000 - R840,000 / Year)

Job Description

Seeking a proactive Site Reliability Engineer to bridge the gap between software development and operations. You’ll be instrumental in optimizing our cloud services and ensuring the robustness of applications while automating operations to enhance system reliability.

Responsibilities

  • Develop and maintain automation for deployment processes.
  • Collaborate with DevOps teams to improve CI/CD pipelines.
  • Identify performance bottlenecks and propose solutions.
  • Implement observability tools to gain insight into system health.
  • Mentor junior team members in best practices for reliability.

Requirements

Education
  • Bachelor's in an Engineering Discipline or equivalent experience
Experience
  • 5+ years of experience in site reliability engineering or DevOps roles
Technical Skills
  • Scripting Languages (Python, Bash)
  • Kubernetes
Soft Skills
  • Problem Solving
  • Communication Skills
Languages
  • English: Fluent

Advantageous

  • Experience with Docker and Kubernetes: Familiarity with container technologies and orchestration tools.
  • Familiarity with CI/CD tools (Jenkins, CircleCI): Hands-on experience with CI/CD processes to streamline deployments.

Benefits

  • Medical aid benefits
  • Pension scheme with company contributions
  • Flexible working schedule
  • Opportunities for professional development

Company Culture

  • Innovation: We cultivate a culture that nurtures creativity and innovation among our team members.
  • Collaboration: Teamwork is essential; we encourage collaboration across all departments.
  • Supportive Environment: We promote a supportive workplace where everyone is empowered to share their ideas.
Status: Closed