Site Reliability Engineer

Durban Full-time R50,000 - R75,000 / Month

Job Description

As a Site Reliability Engineer in Durban, you'll play a crucial role in maintaining the reliability and performance of our cloud services. This position requires expertise in DevOps methodologies and solid experience with continuous integration and deployment, enabling us to meet the ever-increasing demands of our clients while optimizing costs and performance.

Responsibilities

  • Design, develop, and maintain monitoring systems for metrics visualization.
  • Handle infrastructure provisioning through tools like Terraform and Kubernetes.
  • Conduct performance tuning and troubleshooting for cloud services.
  • Work with developers to create reliable and scalable software.
  • Establish and enforce best practices for operational procedures.
  • Facilitate emergency changes effectively while minimizing downtime.

Requirements

Education
  • Bachelor's degree in Computer Science or related field
Experience
  • 5+ years of experience in site reliability engineering or related fields
Technical Skills
  • AWS
  • Docker
  • Kubernetes
  • Linux
  • Terraform
  • Python
  • Monitoring Tools
Soft Skills
  • Critical Thinking
  • Communication skills
Certifications
  • AWS Certified Solutions Architect
  • Certified Kubernetes Administrator (CKA)
Languages
  • English: Fluent

Advantageous

  • Experience with CI/CD pipelines: Know-how in automated deployment processes through CI/CD.
  • Familiarity with networking concepts: Understanding of basic networking elements and protocols.

Benefits

  • Competitive salary with performance bonuses
  • Medical and dental benefits
  • Flexible working hours
  • Support for professional development courses

Company Culture

  • Innovative Environment: Our culture embraces innovation and creativity in problem-solving.
  • Team Collaboration: We believe in the power of teamwork and collaboration.
Status: Open