About the position
Purpose of the role:
The Senior DevOps Engineer plays a key role in designing, implementing, and maintaining robust CI/CD pipelines and scalable cloud infrastructure. The role focuses on ensuring automation, reliability, and security across all stages of software development and deployment. The incumbent will lead automation initiatives, optimise infrastructure performance, and collaborate with cross-functional teams to streamline operational efficiency and continuous delivery.
Key Responsibilities:
- Design, develop, and implement CI/CD pipelines for complex software environments.
- Manage and optimise cloud infrastructure to ensure scalability, performance, and reliability.
- Lead automation initiatives across deployment, monitoring, and maintenance processes.
- Collaborate with development and operations teams to streamline workflows and improve system stability.
- Implement Infrastructure as Code (IaC) principles using tools such as Terraform or Ansible.
- Ensure system security and compliance through proactive monitoring and governance.
- Monitor and analyse system performance to identify and resolve potential bottlenecks.
- Drive continuous improvement in DevOps processes, tools, and methodologies.
- Provide technical guidance and mentorship to junior DevOps team members.
- Contribute to the organisation’s cloud strategy and best practice adoption.
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 5 years’ experience as a DevOps Engineer.
Desired Skills:
- DevOps
- continuous integration
- continuous delivery
- containerization
- cloud
- api
- python
Desired Qualification Level:
About The Employer: