Senior DevOps Engineer
Summary
Senior DevOps engineer working for a client company in Vereeniging, South Africa (hybrid). Day to day: designing and managing scalable cloud infrastructure on AWS, Azure, or GCP, building CI/CD pipelines, implementing infrastructure as code with Terraform or Ansible, and ensuring system reliability, monitoring, and security.
About the Role
Our client is looking for a seasoned Senior DevOps Engineer to enhance their IT operations in Vereeniging. This hybrid role offers a blend of on-site collaboration and remote flexibility. You will play a crucial role in streamlining development and deployment processes, ensuring the reliability, scalability, and security of our client's infrastructure. The ideal candidate will have a strong background in automation, cloud technologies, and CI/CD pipelines, contributing to a culture of operational excellence and continuous improvement.
Key Responsibilities
- Design, implement, and manage scalable and resilient cloud infrastructure (AWS, Azure, or GCP).
- Develop and maintain CI/CD pipelines to automate software build, testing, and deployment processes.
- Implement infrastructure as code (IaC) using tools like Terraform or Ansible.
- Monitor system performance, troubleshoot issues, and ensure high availability of applications and services.
- Collaborate with development and operations teams to optimize workflows and improve deployment efficiency.
- Implement and manage security best practices across the infrastructure and development pipelines.
Requirements
- Bachelor's degree in Computer Science, IT, or a related field, or equivalent practical experience.
- 5+ years of experience in DevOps, SRE, or system administration roles.
- Proficiency with cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Strong scripting skills (e.g., Bash, Python, PowerShell) and experience with automation tools.
- Experience with CI/CD tools such as Jenkins, GitLab CI, or CircleCI.
- Solid understanding of networking, security principles, and monitoring tools.
Benefits
- Competitive salary with annual performance reviews and bonuses.
- Comprehensive medical aid and retirement fund benefits.
- A hybrid work model providing flexibility and work-life balance.
- Opportunities for professional growth, training, and certifications.
- A collaborative team environment focused on innovation and operational excellence.