Job Description
We are looking for a skilled AWS Cloud Engineer for one of our clients to manage, maintain, and optimize our cloud infrastructure. The ideal candidate should have hands-on experience with AWS services, cloud security, and deployment best practices, and be comfortable working in an onsite, fast-paced tech environment.
Key Responsibilities
- Design, deploy, and manage scalable and secure AWS cloud infrastructure
- Monitor system performance, availability, and costs on AWS
- Implement and maintain CI/CD pipelines and cloud automation
- Manage AWS services such as EC2, S3, RDS, VPC, IAM, and CloudWatch
- Ensure cloud security, backup, and disaster recovery best practices
- Troubleshoot cloud-related issues and provide timely resolutions
- Collaborate with development and DevOps teams for application deployments
- Maintain documentation for cloud architecture and processes
Required Skills & Qualifications
- Minimum 2 years of hands-on experience with AWS
- Strong understanding of core AWS services (EC2, S3, RDS, IAM, VPC, Lambda)
- Experience with Linux/Unix environments
- Familiarity with CI/CD tools (Git, Jenkins, GitHub Actions, etc.)
- Knowledge of cloud security, networking, and monitoring
- Experience with Infrastructure as Code (Terraform or CloudFormation preferred)
- Good problem-solving and communication skills
Preferred Qualifications
- AWS Certification (Associate level or higher)
- Experience with Docker and containerized deployments
- Basic knowledge of Kubernetes
- Experience in cost optimization and performance tuning