DevOps Engineer - Cloud Infrastructure
Summary
Hybrid DevOps Engineer role at a client company in Welkom, South Africa: building, automating, and scaling AWS/Azure cloud infrastructure with infrastructure-as-code (Terraform/CloudFormation), CI/CD pipelines (Jenkins/GitLab CI/Azure DevOps), and Docker/Kubernetes, while ensuring system reliability, performance, and security.
Our client is seeking a skilled DevOps Engineer to bolster their infrastructure team in Welkom . This hybrid role focuses on building, automating, and scaling cloud-based infrastructure to support their growing suite of applications. You will play a critical role in ensuring the reliability, performance, and security of their systems, implementing cutting-edge DevOps practices. The ideal candidate is passionate about automation, infrastructure as code, and collaborative problem-solving, thriving in an environment that values innovation and operational excellence. Join a team that is shaping the future of technology infrastructure.
Key Responsibilities
- Design, implement, and manage scalable and reliable cloud infrastructure solutions, primarily on AWS or Azure.
- Develop and maintain infrastructure as code (IaC) using tools like Terraform or CloudFormation.
- Automate build, test, and deployment pipelines using CI/CD tools such as Jenkins, GitLab CI, or Azure DevOps.
- Monitor system performance, troubleshoot issues, and implement proactive solutions to ensure high availability.
- Implement and manage containerization technologies like Docker and Kubernetes.
- Collaborate with development and operations teams to foster a culture of shared responsibility and continuous improvement.
Requirements
- Bachelor's degree in Computer Science, IT, or a related field, or equivalent practical experience.
- 3-5 years of experience in a DevOps or SRE role, with a strong focus on cloud environments.
- Proficiency with cloud platforms (AWS, Azure, or GCP) and their core services.
- Hands-on experience with IaC tools (Terraform, Ansible) and containerization (Docker, Kubernetes).
- Familiarity with scripting languages (e.g., Bash, Python) and CI/CD best practices.
- Strong understanding of networking, security principles, and system administration.
Benefits
- Competitive salary and performance bonuses.
- Hybrid work model providing flexibility in Welkom .
- Comprehensive health insurance and retirement savings plan.
- Continuous learning opportunities and certifications.
- Collaborative team environment focused on innovation and efficiency.
- Access to modern tools and technologies.