DevOps Engineer

Johannesburg FULL TIME R41,667 - R62,500 / Month
(R500,000 - R750,000 / Year)

Job Description

As a DevOps Engineer, you will bridge the gap between development and operations by automating processes, optimizing deployment cycles, and maintaining our cloud environments. Your expertise in tools and scripting will underpin our commitment to delivering high-quality software.

Responsibilities

  • Oversee the deployment of updates and fixes across multiple environments.
  • Develop and maintain an efficient, scalable cloud architecture.
  • Work closely with product teams to define and implement metrics for performance monitoring.
  • Assist in planning and executing system upgrades and migrations.
  • Contribute to documentation for DevOps processes and procedures.

Requirements

Education
  • Bachelor's degree in Information Technology or related field
  • Master's degree in DevOps or Cloud Systems is beneficial
Experience
  • 5+ years of direct experience in a DevOps role
Technical Skills
  • Ansible
  • Azure
Soft Skills
  • Adaptability
  • Leadership
Certifications
  • Google Professional DevOps Engineer
  • Certified ScrumMaster
Languages
  • English: Fluent

Advantageous

  • Familiarity with Terraform and IaC: Experience using Terraform for infrastructure automation.
  • Experience with site reliability engineering (SRE) frameworks: Exposure to SRE methodologies and practices.

Benefits

  • Competitive salary and annual performance bonus
  • Comprehensive health insurance
  • Flexible working hours and remote work options
  • Professional development opportunities

Company Culture

  • Continuous Learning: We believe in constant learning and provide resources for team members to grow.
  • Work-Life Balance: We promote a healthy work-life balance and encourage taking time off.
Status: Open