Site Reliability Engineer

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

Job Description

Join our team as a Site Reliability Engineer where you will be responsible for maintaining the uptime and performance of our systems. You will work collaboratively with various teams to resolve issues, automate processes, and improve the user experience. The right candidate will have experience in cloud environments and a passion for technology and innovation.

Responsibilities

  • Participate in the full software development lifecycle from design to deployment.
  • Manage cloud infrastructure with a focus on reliability and security.
  • Work on incident management and define processes for handling outages.
  • Engage in capacity planning and performance tuning of applications.
  • Evaluate and recommend new tools and technologies to enhance reliability.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
  • Master's degree is a plus
Experience
  • 4+ years of experience in a Site Reliability Engineering or related role
Technical Skills
  • Linux Operating Systems
  • Cloud Platforms
  • Infrastructure as Code (IaC)
  • Containerization
  • Scripting Languages
Soft Skills
  • Team Collaboration
  • Problem-Solving
Languages
  • English: Fluent

Advantageous

  • Experience with CI/CD tools: Familiarity with Jenkins, Travis CI, or similar CI/CD tools.
  • Knowledge of Networking: Understanding of network protocols and security best practices.

Benefits

  • Competitive salary and performance bonuses
  • Health and wellness benefits
  • Flexible working hours
  • Opportunities for professional development

Company Culture

  • Innovation: We embrace cutting-edge technology and approaches to foster innovation.
  • Collaboration: Teamwork is essential, and we encourage collaborative efforts across departments.
  • Growth Mindset: We prioritize continuous learning and provide resources for personal and professional growth.
Status: Open