About the role
AI summarisedCloud Infrastructure DevOps Engineer responsible for designing, deploying, and managing secure, scalable cloud infrastructure on AWS/Azure/GCP using Terraform and automation. Collaborates with DevOps, development, and security teams to implement CI/CD pipelines, monitor cloud environments, and ensure reliability and cost efficiency.
BusinessFull-time
Key Responsibilities
- Design, deploy, and manage secure, scalable, and highly available cloud infrastructure across cloud platforms (AWS, Azure, or GCP).
- Implement and maintain Infrastructure as Code (IaC) using Terraform to automate provisioning and deployment workflows.
- Monitor cloud environments for performance, availability, security, and cost efficiency using cloud-native monitoring tools.
- Collaborate with DevOps, development, and security teams to build and maintain CI/CD pipelines and integrate cloud-native services.
- Configure and manage cloud networking, identity, and access policies to meet security and compliance standards.
- Support disaster recovery (DR) and backup strategies to ensure business continuity.
- Troubleshoot production issues, perform root cause analysis, and implement long-term improvements.
- Document cloud architectures, deployment processes, and operational runbooks.
- Stay current with cloud technologies and recommend improvements for performance, reliability, and cost optimization.
Requirements
- Hands-on experience with AWS, Azure, or GCP, including compute, storage, networking, and security services.
- Strong experience with Infrastructure as Code, especially Terraform, for automated cloud provisioning.
- Solid understanding of cloud networking, security, and monitoring (e.g., VPC/VNet, load balancers, IAM, CloudWatch).
- Experience or exposure to DevOps practices, including CI/CD pipelines, containerization (Docker/Kubernetes), and automation scripting.