Job Title: Cloud Engineer AWS and Azure
Role Overview
We are seeking a skilled Cloud Engineer with strong expertise in Amazon Web Services (AWS) and working knowledge of Microsoft Azure. The role will be responsible for designing, deploying, optimizing, and supporting cloud infrastructure for internal systems and customer projects. This role works closely with DevOps, Security, and Application teams to ensure reliable, secure, and scalable cloud environments.
Key Responsibilities
Cloud Architecture & Engineering
- Design, build, and maintain AWS cloud environments using best practices for security, performance, and cost optimization
- Deploy and manage core AWS services such as EC2, VPC, S3, RDS, IAM, Lambda, CloudWatch, and Load Balancers
- Support multi-environment setups (Dev, Test, Prod)
Operations & Reliability
- Monitor cloud systems for performance, availability, and security issues
- Implement backup, disaster recovery, and high-availability strategies
- Troubleshoot infrastructure, networking, and service outages
Automation & DevOps
- Use Infrastructure as Code (IaC) tools such as Terraform, CloudFormation, or ARM
- Automate deployments using CI/CD pipelines
- Support containerized workloads (Docker, ECS, EKS)
Security & Compliance
- Implement IAM roles, policies, network security groups, and encryption
- Enforce cloud security best practices and compliance standards
- Assist with vulnerability remediation and cloud audits
Azure (Nice to Have)
- Support workloads in Azure (VMs, VNETs, Azure AD, Storage, Azure Monitor)
- Assist in hybrid or multi-cloud environments
- Help with migrations or integrations between AWS and Azure
Required Skills & Experience
- 4+ years of hands-on experience with AWS
- Strong knowledge of:
- EC2, VPC, S3, IAM, RDS, Route53, CloudWatch
- Networking (subnets, gateways, VPNs, DNS)
- Experience with Linux/Windows servers in cloud
- Experience with Terraform or CloudFormation
- Understanding of cloud security, backup, DR, and monitoring
- Ability to troubleshoot production issues
Nice to Have
- Experience with Microsoft Azure
- Knowledge of Azure AD, VMs, VNets, Storage, Azure Monitor
- Kubernetes (EKS, AKS)
- DevOps tools: GitHub, GitLab, Jenkins, Azure DevOps
- AWS or Azure Certifications
Soft Skills
- Strong problem-solving and troubleshooting skills
- Ability to work with cross-functional teams
- Good documentation and communication skills
- Comfortable working in fast-paced consulting environment