Site Reliability Engineer

Durban FULL TIME R50,000 - R62,500 / Month
(R600,000 - R750,000 / Year)

Job Description

As a Site Reliability Engineer, you will play a crucial role in maintaining high system availability and performance. You’ll work on implementing best practices for system reliability and troubleshooting issues. If you have a passion for technology and improving system processes, we want you on our team!

Responsibilities

  • Implement CI/CD pipelines and maintain deployment processes.
  • Design monitoring and alerting systems to proactively identify system failures.
  • Collaborate with IT and software engineers to ensure uptime across production systems.
  • Conduct post-mortem analyses on outages and implement preventative measures.
  • Enhance system security and reliability through regular updates and patches.
  • Help to define and build reliable infrastructure solutions across cloud environments.

Requirements

Education
  • Bachelor's degree in Software Engineering, Computer Science or related field
Experience
  • 5+ years of experience in DevOps or SRE roles
Technical Skills
  • Scripting (Bash, Python)
  • Systems Monitoring
Soft Skills
  • Problem-solving
  • Team Collaboration
Certifications
  • Certified Kubernetes Administrator
  • DevOps Foundation Certification
Languages
  • English: Fluent

Advantageous

  • Experience in Agile methodologies: Ability to work in Agile-centered environments, focusing on continuous delivery.
  • Knowledge of network security protocols: Familiarity with network security principles to enhance system security.

Benefits

  • Competitive salary and performance bonuses
  • Health and wellness benefits
  • A positive work-life balance
  • Opportunities for professional development

Company Culture

  • Innovation: We encourage creative thinking and problem solving through innovation.
  • Team Spirit: Building a community where teamwork leads to success.
  • Learning: Encouraging continuous skills improvement and learning initiatives.
Status: Open