Description
You will design, implement, and maintain cloud-based solutions using Amazon Web Services.
Responsibilities
- Design, deploy, and manage scalable, secure, and reliable AWS infrastructure.
- Build and maintain CI/CD pipelines using AWS CodePipeline, Jenkins, or GitLab.
- Automate infrastructure provisioning with Terraform or AWS CloudFormation.
- Monitor system performance and troubleshoot issues using AWS CloudWatch and X-Ray.
- Implement security best practices including IAM policies, VPC configurations, and data encryption.
Required Skills
- 7+ years of experience in cloud engineering with a focus on AWS.
- Proficiency in Python, Bash, or PowerShell scripting.
- Experience with containerization using Docker and orchestration via ECS, EKS, or Kubernetes.
- Strong understanding of networking concepts including VPC, subnets, NAT, and Route53.
- Hands-on experience with CI/CD pipelines, Jenkins, or GitLab.
- Expertise in Infrastructure as Code using Terraform or CloudFormation.
- Familiarity with logging, monitoring, and alerting tools.
- Bachelor's degree in Computer Science, Engineering, or equivalent experience.
Preferred Skills
- AWS Certified Solutions Architect, SysOps Administrator, or DevOps Engineer.
- Experience with hybrid cloud, multi-cloud environments, or serverless computing using Lambda and API Gateway.