Location
- Head Office, Centurion, Pretoria
Duties and Responsibilities
- Assist in managing and maintaining Azure-based cloud infrastructure
- Implement and maintain CI/CD pipelines using Azure DevOps
- Deploy and manage applications on Kubernetes clusters using Helm Charts
- Support containerization strategies and orchestration using Docker and Kubernetes
- Monitor, troubleshoot, and optimize cloud infrastructure and application performance
- Collaborate with developers to enhance deployment automation and ensure system reliability
- Assist in security best practices and compliance for cloud environments
- Document infrastructure, processes, and best practices
Skills Required
- Hands-on experience with Azure and Azure DevOps
- Experience with Kubernetes and managing Helm Charts
- Understanding of CI/CD pipelines and automation tools
- Familiarity with scripting languages (e.g., Bash, Python, PowerShell)
- Knowledge of Git, Infrastructure as Code (IaC) tools (e.g., Terraform, Bicep) is a plus
- Basic understanding of networking, security, and system administration in a cloud environment
- Strong problem-solving skills and eagerness to learn new technologies
Job Requirements
- Formal qualification in IT related field
- 1-2 years of experience in a DevOps or Cloud Engineering role