About the role
Experience Required
5 Plus Years
We are seeking a skilled and motivated AWS Cloud Engineer to design, implement, maintain, and optimize cloud-based solutions on Amazon Web Services (AWS). The ideal candidate will have hands-on experience with AWS infrastructure, automation, cloud security, and DevOps practices. This role involves collaborating with cross-functional teams to build scalable, secure, and highly available cloud environments that support business objectives.
Key Responsibilities
- Design, deploy, and manage AWS cloud infrastructure following best practices.
- Build and maintain highly available, scalable, and secure cloud environments.
- Automate infrastructure provisioning using Infrastructure as Code (IaC) tools such as Terraform or AWS CloudFormation.
- Implement CI/CD pipelines using tools such as Jenkins, GitHub Actions, GitLab CI, or AWS Code Pipeline.
- Monitor system performance, availability, and security using AWS monitoring tools.
- Manage AWS services including EC2, VPC, S3, IAM, RDS, Lambda, ECS/EKS, CloudWatch, Route 53, and Auto Scaling.
- Perform cloud migrations from on-premises environments to AWS.
- Implement backup, disaster recovery, and business continuity solutions.
- Ensure cloud security compliance and governance standards are met.
- Troubleshoot infrastructure and application issues across cloud environments.
- Collaborate with developers, architects, and security teams to deliver cloud solutions.
- Maintain system documentation, operational procedures, and architecture diagrams.
Required Skills & Qualifications
Technical Skills
- Strong hands-on experience with AWS Cloud Platform.
- Expertise in AWS services:
- EC2
- VPC
- S3
- IAM
- RDS
- Lambda
- CloudWatch
- Route 53
- ECS/EKS
- ELB/ALB
- SNS/SQS
- Experience with Infrastructure as Code (Terraform, CloudFormation).
- Proficiency in scripting languages such as Python, Bash, or PowerShell.
- Experience with Linux administration and troubleshooting.
- Knowledge of networking concepts including DNS, VPN, Load Balancing, TCP/IP, and Firewalls.
- Experience with containerization technologies such as Docker and Kubernetes.
- Familiarity with DevOps tools and CI/CD pipelines.
- Knowledge of cloud security best practices and compliance frameworks.
Educational Qualifications
- Bachelor’s degree in computer science, Information Technology, Engineering, or related field.
- Equivalent work experience may be considered.
Preferred Qualifications
- AWS Certified Solutions Architect Associate/Professional.
- AWS Certified SysOps Administrator.
- AWS Certified DevOps Engineer Professional.
- Experience in multi-cloud environments (Azure/GCP).
- Experience with Kubernetes (EKS), Helm, and container orchestration.
- Knowledge of serverless architectures and microservices.
- Experience working in Agile/Scrum environments.
Key Competencies
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration abilities.
- Ability to work independently and manage multiple priorities.
- Strong attention to detail and commitment to operational excellence.
- Continuous learning mindset and passion for cloud technologies.
Must Have
- Experience with security tools such as AWS Security Hub, GuardDuty, and IAM governance.
- Knowledge of observability tools such as Dynatrace, Datadog, Splunk, or Prometheus/Grafana.
- Experience with data services such as Redshift, Athena, Glue, and EMR.
- Cost optimization and FinOps experience within AWS environments.
Expected Outcomes
- Ensure cloud infrastructure availability of 99.9% or higher.
- Automate infrastructure deployment and operational tasks.
- Improve infrastructure security and compliance posture.
- Optimize cloud performance and cost efficiency.
- Support scalable and reliable cloud solutions for business-critical applications.