We are seeking a skilled Cloud Engineer to design, implement, and maintain scalable, secure, and cost-efficient cloud infrastructure. The ideal candidate will work closely with development, DevOps, and security teams to support cloud-based applications and services.
Design, deploy, and manage cloud infrastructure on platforms such as AWS, Azure, or Google Cloud
Build and maintain highly available, scalable, and fault-tolerant systems
Automate infrastructure using Infrastructure as Code (IaC) tools (Terraform, CloudFormation, ARM, etc.)
Monitor cloud environments and optimize performance, reliability, and cost
Implement security best practices, IAM policies, and compliance controls
Support CI/CD pipelines and DevOps workflows
Troubleshoot and resolve cloud infrastructure and networking issues
Collaborate with development teams to support application deployments
Maintain documentation and operational runbooks
Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience)
Hands-on experience with at least one major cloud platform (AWS/Azure/GCP)
Strong understanding of Linux/Unix systems
Experience with networking concepts (VPC/VNet, DNS, load balancers, firewalls)
Proficiency in scripting or programming (Python, Bash, PowerShell, etc.)
Experience with containers and orchestration (Docker, Kubernetes)
Familiarity with monitoring and logging tools (CloudWatch, Azure Monitor, Prometheus, etc.)
Cloud certifications (e.g., AWS Solutions Architect, Azure Administrator, GCP Professional)
Experience with DevOps tools (Jenkins, GitHub Actions, GitLab CI)
Knowledge of security and compliance frameworks
Experience supporting production-scale cloud systems