Aws Devops Engineer (Bengaluru)

Aws Devops Engineer (Bengaluru)

30 Sep
|
RandomTrees
|
Bengaluru

30 Sep

RandomTrees

Bengaluru

AWS + Terraform + GitLab DevOps / Infrastructure Engineer

Experience: 510 Years

Location: Pan India

Work Model: Hybrid – More Working from Office

NP: Immediate Joiners or who are serving Np

Interview Process: 3 Rounds

Mandatory: AWS + Terraform + GitLab

Face-to-Face: 1 round will be conducted F2F at the respective Pan India location

We are looking for a highly skilled AWS + Terraform Engineer with strong hands-on experience in Infrastructure as Code (IaC), AWS infrastructure provisioning, GitLab CI/CD, and DevSecOps practices.

The ideal candidate should have expert-level Terraform experience, particularly in designing, developing, and provisioning AWS infrastructure using Terraform. Candidates whose experience is primarily limited to monitoring, production support, or Terraform maintenance without hands-on provisioning experience will not be suitable.

Key Responsibilities

- Design, develop, maintain, and troubleshoot Terraform configurations/modules for provisioning and managing AWS infrastructure.
- Perform hands-on AWS infrastructure provisioning using Terraform, including networking, compute, storage, IAM, security, and other AWS services.
- Develop reusable and scalable Terraform modules following Infrastructure as Code best practices.
- Work extensively with Terraform commands such as init, validate, plan, apply, destroy, state management, variables, outputs, modules, workspaces, and remote backends.
- Manage Terraform state and implement appropriate remote state, locking, and environment management strategies.
- Create and maintain GitLab CI/CD pipelines for automated Terraform validation, planning, and infrastructure deployment. GitLab supports CI/CD workflows for AWS deployments and Terraform-based infrastructure pipelines.
- Integrate Terraform workflows with Git, GitLab, branching strategies, merge requests, approvals, and automated deployments.
- Implement DevSecOps practices including security scanning, policy validation,



compliance checks, and infrastructure security controls.
- Work with containerized environments such as Docker and Kubernetes/EKS.
- Collaborate with cloud/platform teams to design secure, scalable, highly available AWS infrastructure.
- Troubleshoot Terraform deployment failures, AWS infrastructure issues, state-related problems, and CI/CD pipeline failures.
- Implement infrastructure changes through controlled Terraform Plan Review Apply workflows.
- Follow AWS security and IAM best practices, including least-privilege access and secure authentication mechanisms.
- Automate infrastructure provisioning and operational processes wherever possible.

Mandatory Technical Skills SkillRequirementTerraformExpert – MandatoryAWSStrong hands-on experience – MandatoryGitLab / GitLab CI/CDStrong hands-on experience – MandatoryInfrastructure ProvisioningMandatory – Extensive hands-on experienceInfrastructure as CodeMandatoryGitMandatoryCI/CDMandatoryDevSecOpsStrong understandingDockerGood to haveKubernetes / EKSGood to haveAWS IAM / SecurityStrong understandingLinux / Shell ScriptingGood to have

Strong Terraform Experience – Must Have

Candidates should have real implementation experience in:

- Terraform-based AWS infrastructure provisioning
- VPC / Subnets / Route Tables / NAT / Internet Gateway
- EC2 / Auto Scaling / Load Balancers
- IAM Roles / Policies
- S3
- RDS
- EKS / Kubernetes infrastructure
- Security Groups / NACLs
- Terraform Modules
- Variables / Outputs / Data Sources
- Remote State / State Locking
- Terraform Workspaces




- Infrastructure lifecycle management
- terraform plan / apply / destroy
- Terraform state troubleshooting
- Infrastructure automation through GitLab CI/CD

Important: We are looking for candidates who have actually provisioned AWS infrastructure using Terraform, not candidates who have only monitored Terraform deployments or performed basic Terraform maintenance.

GitLab CI/CD

Candidate should have hands-on experience with:

- .gitlab-ci.yml
- GitLab runners
- CI/CD pipeline creation and maintenance
- Terraform validation and plan stages
- Automated Terraform deployment
- Environment-specific pipelines
- Variables and secrets management
- Branching and merge-request workflows
- Pipeline approvals and deployment controls
- AWS integration with GitLab
- Security/IaC scanning in pipelines

GitLab's AWS integration supports CI/CD-driven AWS deployments, while AWS documentation also describes GitLab CI/CD pipelines for Terraform-based infrastructure provisioning.

DevSecOps

- Infrastructure security and compliance
- IaC security scanning
- SAST / SCA / container security awareness
- Terraform security scanning tools such as Checkov / tfsec / TFLint
- IAM and least-privilege implementation
- Secure CI/CD pipelines
- Secrets management
- Vulnerability remediation
- Monitoring and logging

AWS Expertise Strong hands-on knowledge of:
- EC2
- VPC
- IAM
- S3
- RDS
- ELB / ALB
- Auto Scaling
- CloudWatch
- Lambda
- EKS
- Route 53
- KMS
- Security Groups
- AWS networking and security

Preferred Qualifications
- Experience working with AWS production infrastructure
- Experience with Terraform module development
- Experience with multi-environment / multi-account AWS provisioning
- Experience with Docker / Kubernetes / EKS
- Experience with Jenkins or other CI/CD tools
- Positive Linux and Shell scripting knowledge
- Understanding of AWS networking and security architecture

📌 Aws Devops Engineer (Bengaluru)
🏢 RandomTrees
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: aws devops engineer (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: aws devops engineer (bengaluru) / bengaluru