Job Description
Purpose of the role :
The Junior DevOps Engineer plays a supporting role in the development, deployment, and maintenance of automated systems and infrastructure. The incumbent assists senior team members with CI / CD pipeline setup, cloud configuration, and system monitoring. This role offers hands-on learning opportunities in automation, containerisation, and cloud operations, while building foundational knowledge of DevOps practices and tools.
Key Responsibilities :
- Assist in the setup and maintenance of CI / CD pipelines to support continuous integration and delivery.
- Learn to configure and manage cloud environments (e.g., AWS, Azure, or GCP).
- Monitor system performance, collect logs, and generate reports for analysis and troubleshooting.
- Support senior engineers with automation and containerisation tasks.
- Gain practical experience with DevOps tools and technologies under mentorship.
- Help maintain documentation of deployment processes, configurations, and system updates.
- Participate in team meetings and contribute to discussions on improving DevOps processes.
- Follow security and compliance standards during development and deployment.
Requirements
Minimum Requirements :
NQF 4 or a Diploma in Information Communication Technology (ICT) field incorporating (but not limited to) Information Systems.Microsoft Certification, Oracle Certification, or AWS Security Certification.Minimum of 2 years’ experience as a DevOps Engineer.Requirements
DevOps, continuous integration, continuous delivery, containerization, cloud, api, python