DevOps Engineer - Infrastructure Automation
Summary
A DevOps Engineer in Durban (hybrid) who builds and maintains scalable, highly available cloud infrastructure for the employer's client: designing CI/CD pipelines, writing infrastructure as code (Terraform/CloudFormation), managing Docker/Kubernetes, and automating and monitoring systems alongside dev teams.
About the Role
Our client is looking for a skilled DevOps Engineer to enhance their IT infrastructure and deployment processes in Durban . This role is integral to building and maintaining a scalable, reliable, and efficient cloud infrastructure. You will work closely with development and operations teams to automate processes, improve system performance, and ensure the highest levels of availability for our client's services. This is an exciting opportunity to contribute to critical infrastructure projects in a beautiful coastal city like Durban .
Key Responsibilities
- Design, implement, and manage CI/CD pipelines for automated software deployment and testing.
- Develop and maintain infrastructure as code using tools like Terraform or CloudFormation.
- Monitor system performance, troubleshoot issues, and implement solutions to ensure high availability and scalability.
- Implement and manage containerization platforms such as Docker and Kubernetes .
- Collaborate with development teams to streamline the build, release, and operational support processes.
Requirements
- Bachelor's degree in a relevant technical field or equivalent practical experience.
- 3+ years of experience in a DevOps or Systems Engineering role.
- Proficiency with cloud platforms (AWS, Azure, or GCP) and related services.
- Strong scripting skills (e.g., Bash, Python, PowerShell) and experience with configuration management tools (e.g., Ansible, Chef).
- Experience with monitoring and logging tools (e.g., Prometheus, Grafana, ELK Stack).
Benefits
- Competitive salary package and performance bonuses.
- Hybrid work model offering flexibility.
- Comprehensive health, disability, and life insurance.
- Generous leave policy and retirement fund contributions.
- A supportive team environment focused on continuous learning and innovation.