Design, implement, and manage scalable, secure, and reliable cloud infrastructure solutions on Amazon Web Services (AWS). Collaborate with cross-functional teams to deliver high-quality cloud environments, automate infrastructure deployment, and ensure operational excellence.
Requirements
- Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience)
- 3–5 years of hands-on experience with AWS cloud platform
- Proven experience in infrastructure deployment, configuration management, and automation
- Strong proficiency in at least one scripting language (Python, Bash, PowerShell)
- Solid understanding of networking fundamentals—VPC, Subnets, Route Tables, Security Groups, NACLs, and VPN
- Experience managing EC2, S3, Lambda, RDS, ECS/EKS, and CloudFront
- Familiarity with monitoring and logging tools (CloudWatch, Datadog, ELK, Prometheus)
- Good understanding of security and compliance controls in AWS (IAM, KMS, GuardDuty, Security Hub)
- Experience integrating AWS environments with CI/CD pipelines and automation frameworks
- Excellent troubleshooting, analytical, and problem-solving skills
- Strong communication and documentation abilities
