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.
RequirementsMinimum 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.
Desired Skills:
- DevOps
- continuous integration
- continuous delivery
- containerization
- cloud
- api
- python
Desired Qualification Level:
- Diploma
About The Employer: