About the Role
We are looking for an experienced Cloud Engineer to design, deploy, and manage scalable cloud infrastructure. The ideal candidate will have strong expertise in AWS/Azure/GCP, automation, and cloud security best practices.
Key Responsibilities
- Design, build, and maintain cloud-based infrastructure (AWS/Azure/GCP)
- Implement and manage CI/CD pipelines, automation, and Infrastructure as Code (IaC)
- Monitor cloud systems, ensure high availability, reliability, and performance
- Implement security controls and compliance policies in cloud environments
- Troubleshoot production issues and optimize resource utilization
- Manage cloud networking (VPC, Subnets, Load Balancers, DNS)
- Work closely with DevOps, Development, and Security teams
- Set up logging, monitoring, and alerting tools (CloudWatch, Azure Monitor, Stackdriver)
- Optimize cost and prepare cloud cost reports
Required Skills & Experience
- 26 years of experience as a Cloud Engineer / DevOps Engineer
- Strong hands-on experience with AWS / Azure / GCP
- Knowledge of IaC tools: Terraform, CloudFormation, ARM Templates
- Experience with Docker, Kubernetes, EKS/AKS/GKE
- Strong understanding of Linux, networking concepts, firewalls, VPNs
- Familiarity with CI/CD tools: Jenkins, GitHub Actions, GitLab CI
- Practical knowledge of cloud storage, compute, IAM, databases
- Strong debugging and troubleshooting skills
Nice to Have
- Cloud Certifications (AWS Solutions Architect, Azure Admin, GCP Engineer)
- Experience with serverless technologies (Lambda, Cloud Functions)
- Experience with SRE practices and automation frameworks
- Knowledge of scripting languages: Python, Bash
Education
- Bachelor's or Master's in Computer Science, Information Technology, or related field