Job Title: AWS Cloud Engineer
Experience: 5 8 Years
Education: BE/B.Tech / Master s Degree
<.>Job Summary
We are looking for a seasoned AWS Cloud Engineer with 5 8 years of hands-on experience in designing, deploying, managing, and optimizing enterprise-scale AWS cloud environments.
The ideal candidate will have strong expertise across core AWS services, Infrastructure as Code, DevOps, containerization, Kubernetes, Linux administration, and cloud migration/modernization. The candidate will play a key role in driving cloud transformation initiatives, establishing cloud governance, optimizing cloud operations, and enabling enterprise adoption of AWS best practices.
<.>Must-Have Skills
- Strong hands-on experience with the AWS Cloud Platform.
- Expertise in AWS services including:
- EC2
- VPC
- IAM
- S3
- RDS
- Lambda
- CloudFront
- API Gateway
- Route 53
- ECS/EKS
- CloudWatch
- Strong experience with Infrastructure as Code (IaC) using:
- Terraform
- AWS CloudFormation
- AWS CDK
- Strong knowledge of Linux/Unix administration.
- Hands-on experience with CI/CD pipelines and DevOps toolchains.
- Strong expertise in Docker and Kubernetes platforms.
- Experience with cloud migration, modernization, and transformation projects.
- Strong scripting experience with Python, Bash, or PowerShell.
<.>Detailed Responsibilities
- Design, deploy, configure, and manage enterprise-scale AWS cloud environments.
- Implement and manage AWS services including EC2, VPC, IAM, S3, RDS, Lambda, API Gateway, CloudFront, Route 53, ECS/EKS, and CloudWatch.
- Develop, maintain, and optimize Infrastructure as Code (IaC) using Terraform, AWS CloudFormation, or AWS CDK.
- Lead and contribute to AWS cloud migration, modernization, and transformation initiatives for enterprise applications.
- Design and implement secure, scalable, highly available, and cost-optimized AWS architectures.
- Build, maintain, and optimize CI/CD pipelines using Jenkins, GitHub Actions, GitLab CI, or similar DevOps tools.
- Implement containerization solutions using Docker and container orchestration using Kubernetes/EKS.
- Manage Linux/Unix-based cloud infrastructure and troubleshoot operating-system and application-level issues.
- Develop automation scripts using Python, Bash, or PowerShell to improve operational efficiency.
- Implement cloud monitoring, logging, alerting, and operational best practices using AWS CloudWatch and related tools.
- Implement AWS security best practices around IAM, networking, access control, encryption, and resource governance.
- Collaborate with application, infrastructure, security, and DevOps teams to support cloud adoption.
- Identify opportunities for cloud optimization, automation, scalability, reliability, and cost reduction.
- Troubleshoot complex AWS infrastructure, networking, container, and deployment issues.
- Establish and follow AWS best practices for governance, security, availability, performance, and operational excellence.
- Support enterprise adoption of standardized cloud architecture and DevOps practices.
<.>Top 3 Responsibilities
- AWS Cloud Expertise Design, deploy, manage, and optimize enterprise AWS cloud environments.
- AWS Services Provide strong hands-on expertise across EC2, VPC, IAM, S3, RDS, Lambda, CloudFront, API Gateway, Route 53, ECS/EKS, and CloudWatch.
- Docker & Kubernetes Design, implement, and manage containerized workloads using Docker and Kubernetes/EKS.
<.>Preferred Experience
- Experience working on large-scale AWS migration and modernization programs.
- Experience with enterprise cloud governance and security.
- Experience with Terraform and reusable IaC modules.
- Experience with AWS EKS/ECS and production container environments.
- Experience with Jenkins, GitHub Actions, GitLab CI/CD, or similar tools.
- Strong troubleshooting and problem-solving skills.
- Experience working in Agile/DevOps environments.