Johannesburg
On-site
ZAR 600,000 - 900,000
Full time
Job summary
A leading technology recruitment agency in Johannesburg seeks a skilled DevOps Engineer to design and maintain CI/CD pipelines, manage cloud infrastructure, and streamline software delivery. Candidates should possess strong skills in cloud platforms, containerization, and automation, along with a relevant bachelor's degree. Previous experience in the insurance or financial sector is advantageous.
Qualifications
- Proven experience as a DevOps Engineer or similar role.
- Strong knowledge of cloud platforms (AWS, Azure, or GCP).
- Experience with containerization tools (Docker, Kubernetes).
Responsibilities
- Design, implement, and maintain CI / CD pipelines for various applications.
- Manage cloud infrastructure and ensure scalability, reliability, and security.
- Automate deployment, monitoring, and infrastructure management tasks.
Skills
Cloud platforms (AWS, Azure, or GCP)
Containerization tools (Docker, Kubernetes)
Scripting languages (Python, Bash)
CI / CD tools (Jenkins, GitLab CI, CircleCI)
Infrastructure as code (Terraform, CloudFormation)
Education
Bachelors degree in Computer Science, Engineering, or related field
Responsibilities
- Design, implement, and maintain CI / CD pipelines for various applications.
- Manage cloud infrastructure (AWS, Azure, or GCP) and ensure scalability, reliability, and security.
- Automate deployment, monitoring, and infrastructure management tasks.
- Collaborate with development, QA, and IT teams to streamline software delivery.
- Monitor system performance and troubleshoot issues across environments.
- Implement and maintain configuration management tools
- Ensure compliance with security and regulatory standards in the insurance sector.
Requirements
- Proven experience as a DevOps Engineer or similar role.
- Strong knowledge of cloud platforms (AWS, Azure, or GCP).
- Experience with containerization tools (Docker, Kubernetes).
- Proficiency in scripting languages (Python, Bash, etc.).
- Familiarity with CI / CD tools (Jenkins, GitLab CI, CircleCI).
- Experience with infrastructure as code (Terraform, CloudFormation).
- Understanding of networking, security, and system administration.
- Insurance or financial services experience is a plus.
Qualifications
- Bachelors degree in Computer Science, Engineering, or related field.
- Relevant certifications (e.g., AWS Certified DevOps Engineer, Azure DevOps Solutions Expert) are advantageous.