Site Reliability Engineer

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

Job Description

We are on the lookout for a talented Site Reliability Engineer to be part of our dynamic team in Durban. In this role, you will focus on increasing system reliability and performance while leveraging your skills in DevOps and cloud technologies. You will work closely with software engineers and system architects to streamline processes and improve microservices' infrastructures.

Responsibilities

  • Maintain and enhance system performance and reliability across all applications.
  • Design and implement monitoring solutions to track the health and usage of applications.
  • Automate systems for deployment, managing workloads, and scaling.
  • Conduct incident response and root cause analysis to drive reliability improvements.
  • Collaborate with engineering teams to create scalable and efficient cloud architectures.
  • Provide input on technical strategy and architecture.
  • Participate in regular reviews to ensure best practices are applied.
  • Develop documentation related to architecture and operations processes.

Requirements

Education
  • Bachelor's degree in Information Technology or related field
Experience
  • 4+ years of experience in DevOps or Site Reliability Engineering
Technical Skills
  • Terraform
  • Monitoring Tools
Soft Skills
  • Problem-solving
  • Collaboration
Certifications
  • Google Professional DevOps Engineer
Languages
  • English: Fluent

Advantageous

  • Skill in scripting languages: Experience in scripting languages like Bash or Ruby.
  • Knowledge of security best practices: Familiarity with application security best practices and methodologies.

Benefits

  • Comprehensive medical aid coverage
  • Pension fund with employer contribution
  • Flexible work hours with the option for remote work
  • Training and professional development opportunities

Company Culture

  • Innovation: We encourage creativity and fresh ideas to keep pace with a fast-evolving tech environment.
  • Collaboration: A shared commitment to embracing teamwork and fostering effective communication between all teams.
  • Diversity and Inclusion: We celebrate diverse perspectives and experiences, and we are committed to creating an inclusive environment.
Status: Open