Senior DevOps Engineer - Cloud Infrastructure
Summary
Senior DevOps engineer hired via recruiter Placements24 for a SaaS client: designing cloud infrastructure on AWS/Azure/GCP, building CI/CD pipelines, infrastructure-as-code (Terraform/CloudFormation), monitoring, and security automation. Hybrid role based in Queenstown, Eastern Cape; requires 7+ years of DevOps experience.
About the Role
Our client is a dynamic technology company operating in the software-as-a-service (SaaS) sector, based in **Queenstown, Eastern Cape**. We are seeking an experienced Senior DevOps Engineer to manage and enhance our cloud infrastructure. This role is essential for ensuring the reliability, scalability, and efficiency of our deployment pipelines, CI/CD processes, and overall cloud environment. You will be responsible for automating infrastructure operations, monitoring system performance, and implementing robust security measures. The ideal candidate possesses a deep understanding of cloud platforms, containerization, and infrastructure-as-code principles, coupled with a passion for automation and operational excellence. You will work closely with development and operations teams to foster a collaborative culture and drive continuous improvement. Join a forward-thinking company that values innovation and technical expertise, playing a key role in maintaining and evolving our critical systems. This is an exciting opportunity to make a significant impact on our technology foundation.
Key Responsibilities
- Design, implement, and manage scalable and resilient cloud infrastructure (AWS, Azure, or GCP).
- Develop and maintain CI/CD pipelines for automated build, test, and deployment processes.
- Implement and manage infrastructure-as-code solutions using tools like Terraform or CloudFormation.
- Monitor system performance, identify bottlenecks, and implement optimizations.
- Ensure the security and compliance of the cloud environment through robust practices.
- Automate operational tasks and system management processes.
- Troubleshoot and resolve infrastructure and deployment issues promptly.
- Collaborate with development teams to ensure application operability and performance.
- Maintain comprehensive documentation of infrastructure and operational procedures.
- Stay current with emerging DevOps trends and technologies.
Requirements
- Minimum 7 years of experience in DevOps or a related infrastructure/operations role.
- Proven expertise in managing cloud platforms (AWS, Azure, or GCP) and related services.
- Strong experience with containerization technologies (Docker, Kubernetes).
- Proficiency in scripting languages (e.g., Bash, Python, PowerShell).
- Experience with CI/CD tools (e.g., Jenkins, GitLab CI, CircleCI).
- Solid understanding of infrastructure-as-code principles and tools (e.g., Terraform, Ansible).
- Familiarity with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack).
- Excellent problem-solving skills and ability to work under pressure.
- Strong communication and collaboration skills.
- Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
Benefits
- Our client offers a competitive salary, performance incentives, comprehensive health benefits, and paid time off.
- This role is based in **Queenstown, Eastern Cape**, with a hybrid work model, allowing for a balance between in-office collaboration and remote flexibility. Enjoy a supportive team environment, opportunities for professional development, and the chance to work with cutting-edge cloud technologies.