Purpose of the role:
The Mid-Level DevOps Engineer is responsible for building, maintaining, and optimising CI/CD pipelines, managing cloud infrastructure through Infrastructure as Code (IaC), and ensuring the stability and reliability of deployments. This role plays a crucial part in supporting application delivery, containerisation, and collaboration between development and operations teams to enhance automation, performance, and scalability.

Key Responsibilities:

  • Build, manage, and maintain CI/CD pipelines to support efficient software delivery.
  • Configure and manage cloud resources to ensure scalability and performance.
  • Implement and maintain Infrastructure as Code (IaC) practices using tools such as Terraform, Ansible, or CloudFormation.
  • Monitor, troubleshoot, and resolve application performance and deployment issues.
  • Support containerisation and orchestration initiatives using Docker and Kubernetes.
  • Collaborate with development and operations teams to ensure smooth and reliable application delivery.
  • Participate in automation efforts to streamline deployment and operational processes.
  • Maintain system documentation, configuration standards, and version control.
  • Contribute to continuous improvement initiatives within the DevOps environment.

RequirementsMinimum Requirements:

  • NQF 6 or a Degree in Information Communication Technology (ICT) field incorporating (but not limited to) Information Systems.
  • Microsoft Certification, Oracle Certification, or AWS Security Certification.
  • Minimum of 4 years’ experience as a DevOps Engineer.

Desired Skills:

  • DevOps
  • continuous integration
  • continuous delivery
  • containerization
  • cloud
  • api
  • python

Desired Qualification Level:

  • Diploma

About The Employer:


Learn more/Apply for this position