Job Description
The ideal candidate will be responsible for designing, deploying, and managing our AWS infrastructure and will work closely with development teams to ensure efficient, reliable, and scalable application delivery.
Key Responsibilities:
- Design, deploy, and manage our AWS infrastructure
- Implement and maintain automated deployment pipelines using AWS CodePipeline, CodeBuild, and CodeDeploy
- Work closely with development teams to ensure reliable, efficient, and scalable application delivery
- Design and implement disaster recovery and business continuity plans
- Monitor and optimize AWS infrastructure performance and cost
- Ensure security and compliance of AWS infrastructure
- Automate infrastructure management using AWS CloudFormation or Terraform
Person Specifications:
- 3+ years of experience in AWS DevOps
- Bachelor's degree in Computer Science, Engineering, or a related field.
- AWS certification, preferably AWS Certified DevOps Engineer - Professional
- Strong experience with AWS services such as EC2, S3, RDS, CloudFormation, and Lambda
- Strong experience with automation tools
- Strong scripting skills using Bash, or similar languages
- Strong understanding of DevOps principles, practices, and tools