As a Senior Consultant | AWS Devops, you will be responsible for delivering high quality work products, mentoring junior team members, and collaborating with stakeholders for effective delivery. You will apply industry knowledge to requirements gathering and analysis, and demonstrate expertise across the software development lifecycle.
Requirements
- 3–6 years of experience in designing and implementing CI/CD pipelines using AWS CodePipeline, CodeBuild, CodeDeploy, or third-party tools like Jenkins, GitHub Actions, GitLab CI/CD.
- Strong hands-on experience with AWS infrastructure provisioning using Infrastructure as Code (IaC) tools such as Terraform, AWS CloudFormation, Ansible.
- Experience in setting up AWS Landing Zones, configuring auto-scaling, auto-provisioning, and managing multi-account AWS environments.
- Proficiency in scripting using YAML/JSON, and automation using Shell, Python, or PowerShell.
- Hands-on experience with AWS Cloud Native Services such as Lambda, Step Functions, API Gateway, S3, RDS, DynamoDB, ECS, EKS (Kubernetes), CloudWatch, IAM, VPC, Security Groups.
- Solid understanding of branching strategies (e.g., Git Flow, trunk-based development) aligned with various release models.
- Experience deploying microservices in EKS or ECS, including writing Helm charts or Kubernetes manifests.
- Familiarity with monitoring and observability tools such as CloudWatch, Datadog, Dynatrace, Splunk, and implementing log aggregation and alerting.
- Ability to quickly learn new AWS services and DevOps tools and apply them effectively.
- Strong communication skills to collaborate across cross-functional teams.
Benefits
- Opportunity to work with a team that transforms engineering teams, modernizes technology, and delivers complex programs with a product engineering approach.
- Flexible delivery models tailored to each client's needs, offering engineering-led advisory, implementation, and operational capabilities to accelerate innovation.