Design, implement, and manage scalable, secure, and highly available cloud infrastructure on Amazon Web Services (AWS).
Responsibilities
- Design, deploy, and manage cloud infrastructure using AWS services like EC2, S3, Lambda, RDS, DynamoDB, VPC, API Gateway, and CloudFront.
- Implement Infrastructure as Code (IaC) using Terraform or AWS CloudFormation.
- Develop CI/CD pipelines using AWS CodePipeline, GitHub Actions, Jenkins, or GitLab CI/CD.
- Implement security best practices using AWS IAM, KMS, Security Groups, and Network ACLs.
Required Skills
- 5+ years of experience in cloud platform engineering.
- Strong expertise in AWS core services (EC2, S3, Lambda, RDS, VPC, IAM, Route 53, CloudFormation).
- Hands-on experience with Infrastructure as Code (IaC) using Terraform or AWS CloudFormation.
- Proficiency in containerization (Docker, Kubernetes - EKS).
- Hands-on experience with CI/CD pipelines (AWS CodePipeline, GitHub Actions, Jenkins, GitLab CI/CD).
- Strong scripting and automation skills using Python, Bash, or PowerShell.
- Experience in monitoring and logging tools (CloudWatch, Prometheus, Grafana, ELK).
- Strong knowledge of AWS security best practices (IAM, KMS, Security Groups, GuardDuty).
- Familiarity with networking concepts (VPC, VPN, Direct Connect, Load Balancing, Route 53).