Senior DevOps Engineer - Cloud Automation
Summary
Senior DevOps Engineer in Stellenbosch who automates and optimizes the software delivery lifecycle: building CI/CD pipelines, managing cloud infrastructure as code (Terraform/Ansible), running Kubernetes, monitoring performance, and troubleshooting across dev, test, and production in a hybrid work setup.
About the Role
Our client is seeking an experienced Senior DevOps Engineer to enhance their IT & Software operations in Stellenbosch . This role focuses on automating and optimizing the software development lifecycle, ensuring seamless integration, deployment, and operation of applications in cloud environments. You will play a crucial role in building and maintaining scalable infrastructure, implementing cutting-edge CI/CD practices, and fostering collaboration between development and operations teams. This position is ideal for a proactive engineer looking to drive efficiency and reliability.
Key Responsibilities
- Design, build, and maintain robust CI/CD pipelines for automated building, testing, and deployment.
- Implement and manage cloud infrastructure using Infrastructure as Code (IaC) tools like Terraform or Ansible.
- Develop and manage container orchestration platforms such as Kubernetes.
- Monitor system performance, identify bottlenecks, and implement optimizations for scalability and reliability.
- Collaborate with development teams to ensure applications are designed for deployability and operability.
- Troubleshoot and resolve issues across the development, testing, and production environments.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
- 5+ years of experience in DevOps or a related role, with a focus on cloud environments.
- Strong experience with cloud platforms like AWS, Azure, or GCP.
- Proficiency in scripting languages (e.g., Python, Bash) and automation tools.
- Expertise in containerization technologies (Docker) and orchestration (Kubernetes).
- Solid understanding of networking, security, and system administration principles.
Benefits
- Competitive salary and performance-based bonuses.
- Comprehensive health insurance and retirement planning.
- Opportunities for continuous learning and professional development.
- Hybrid work model for a balanced work-life integration.
- A collaborative and innovative work culture.