HamburgerMenu
hirist

Job Description

Description :

Job Title : AWS DevOps Engineer

Experience : 6 - 10 Years

Location : Bangalore / Hyderabad

Job Type : Contract (Client Engagement)

Work Mode : Hybrid

Job Description :

We are seeking a Senior AWS DevOps Engineer with deep expertise in Infrastructure as Code (IaC) using Terraform and Terragrunt. The ideal candidate will architect, build, and manage scalable, secure, and highly available cloud infrastructure to support engineering teams and production environments. This hands-on role involves close collaboration with developers, architects, and operations teams to automate infrastructure provisioning, optimize cloud resources, and enforce DevOps best practices.

Key Responsibilities :

Infrastructure Design & Management :

- Design, develop, and manage scalable AWS cloud infrastructure using Terraform and Terragrunt.

- Develop and maintain reusable, modular, and version-controlled IaC modules.

- Implement multi-account AWS setups with account governance using AWS Organizations and Control Tower.

- Ensure adherence to infrastructure standards, security best practices, and compliance policies.

- Apply infrastructure testing frameworks such as Terratest, Checkov, or InSpec.

- Provide guidance on cost optimization and cloud resource utilization.

DevOps & Automation :

- Build and manage CI/CD pipelines to automate infrastructure provisioning, configuration, and application deployment.

- Collaborate with development teams to ensure seamless integration between infrastructure and applications.

- Automate infrastructure and operational tasks using scripting languages such as Bash, Python, or Go.

- Utilize configuration management tools such as Ansible, Chef, or Puppet for consistent environment setup.

Cloud Services & Operations :

- Hands-on experience with AWS services including EC2, VPC, S3, RDS, IAM, ECS, Lambda, CloudWatch, and more.

- Exposure to containerization and orchestration platforms such as Docker, ECS, EKS, or Kubernetes.

- Monitor, troubleshoot, and optimize cloud environments for performance, reliability, and cost efficiency.

- Stay up-to-date with AWS service updates, DevOps tooling, and industry best practices.

Collaboration & Mentorship :

- Work closely with developers, architects, and operations teams to implement and maintain cloud infrastructure.

- Mentor and guide junior DevOps engineers on best practices, automation strategies, and cloud operations.

- Maintain version control, logging, and monitoring standards across all environments.

Required Skills & Qualifications :

- 6+ years of experience in DevOps, Cloud Engineering, or Infrastructure Engineering.

- Proven hands-on experience with Terraform and Terragrunt in production environments.

- Strong expertise in AWS services and cloud architecture.

- Experience with multi-account setups, governance, and security policies.

- Hands-on knowledge of CI/CD tools such as GitHub Actions, GitLab CI, CircleCI, or Jenkins.

- Experience with containerization and orchestration : Docker, ECS, EKS, Kubernetes.

- Proficient in scripting languages like Bash, Python, or Go.

- Familiarity with configuration management tools : Ansible, Chef, Puppet.

- Solid understanding of networking, cloud security, and infrastructure design patterns.

- Strong analytical, problem-solving, and troubleshooting skills.

Preferred Attributes :

- Experience implementing infrastructure testing frameworks (Terratest, Checkov, InSpec).

- Knowledge of cloud cost analysis and optimization tools.

- Strong communication and collaboration skills to work effectively in hybrid teams.

- Ability to mentor junior team members and drive best practices across the team.


info-icon

Did you find something suspicious?