Overview
Skills
Job Details
Cloud Engineer
We are seeking a skilled Cloud Engineer to design, implement, and maintain secure, scalable, and highly available cloud infrastructure. The ideal candidate will work closely with development, DevOps, and security teams to support cloud-native applications and drive cloud adoption initiatives.
Key Responsibilities
Design, deploy, and manage cloud infrastructure on AWS, Azure, or Google Cloud Platform
Implement Infrastructure as Code (IaC) using Terraform, CloudFormation, or ARM
Monitor cloud systems for performance, availability, and security
Automate deployment, scaling, and operational tasks
Support CI/CD pipelines and DevOps workflows
Ensure cloud security best practices, including IAM, networking, and compliance
Troubleshoot and resolve infrastructure and application issues
Optimize cloud cost, performance, and reliability
Document architecture, processes, and operational procedures
Required Skills & Qualifications
Bachelor’s degree in Computer Science, IT, or a related field
Proven experience as a Cloud Engineer or similar role
Hands-on experience with at least one major cloud provider (AWS, Azure, or Google Cloud Platform)
Strong knowledge of networking concepts (VPC/VNet, DNS, load balancing)
Experience with Linux/Windows system administration
Proficiency with scripting languages (Python, Bash, PowerShell)
Experience with containerization and orchestration (Docker, Kubernetes)
Preferred Qualifications
Cloud certifications (AWS, Azure, or Google Cloud Platform)
Experience with DevOps tools (Jenkins, GitHub Actions, GitLab CI)
Knowledge of monitoring/logging tools (CloudWatch, Prometheus, Grafana)
Experience with security and compliance standards
Exposure to multi-cloud or hybrid environments