Overview
We are looking for a skilled AWS DevOps Engineer to manage, monitor, and optimize our AWS cloud environments that support AI-based workloads. The ideal candidate will have strong experience in AWS services, cost management, automation infrastructure provisioning using IaC tools, and CI/CD pipeline management.
Key Responsibilities
- Manage and optimize AWS services such as Lambda, Bedrock, S3, RDS, DynamoDB, etc., for AI-driven and business workloads.
- Set up and monitor AWS CloudWatch alerts, usage metrics, and cost optimization dashboards.
- Use AWS Pricing Calculator and Cost Explorer for modeling and optimizing infrastructure costs.
- Implement and maintain Infrastructure as Code (IaC) using CloudFormation, Terraform, or AWS CDK.
- Collaborate with application development teams on CI/CD pipelines for reliable and secure code deployments.
- Manage source code repositories (Bitbucket, GitHub, GitLab) for infrastructure automation and configuration.
- Follow AWS best practices for infrastructure security, scaling, cost efficiency, and operational excellence.
Required Skills & Qualifications
- 4-6 years of experience in AWS Cloud infrastructure operations.
- Strong hands-on experience with AWS management tools like CloudWatch, CloudTrail, and Cost Explorer, and other AWS management tools.
- Experience in cost modeling and budgeting using AWS Pricing tools.
- Practical expertise in IaC using Terraform, CloudFormation, or AWS CDK.
- Working knowledge of CI/CD tools and version control systems (Bitbucket, GitHub, GitLab).
- Solid troubleshooting skills in cloud and infrastructure environments.
Preferred (Good to Have)
- AWS Certifications (Solutions Architect Associate, SysOps Administrator, or DevOps Engineer).
- Exposure to AI/ML services on AWS (Bedrock, SageMaker).
- Familiarity with Agile/DevOps workflows.
- Familiarity with other cloud provider service experience from a DevOps standpoint.