TE

AWS DevOps Engineer with Terraform

Teamware Solutions
Kolkata4-6 LPA Posted 17 Jul 2025
FULL TIME
Git
Docker
Ec2
S3
Vpc
+6 more

Job Description

Key Responsibilities:

  • Design, implement, and manage cloud infrastructure on AWS using Terraform (IaC).
  • Build and manage CI/CD pipelines using tools such as GitHub Actions, Jenkins, GitLab CI, or AWS CodePipeline.
  • Automate infrastructure provisioning, deployment processes, and environment management.
  • Manage AWS services including EC2, S3, RDS, VPC, IAM, Lambda, ECS/EKS, CloudWatch, Route53, and others.
  • Implement monitoring, logging, and alerting solutions for infrastructure and applications.
  • Work with development and QA teams to support DevSecOps best practices.
  • Write clean, reusable, and version-controlled infrastructure code.
  • Troubleshoot system and application issues in dev, test, and production environments.
  • Maintain security, backup, and disaster recovery policies across cloud environments.
  • Participate in architecture discussions and assist in capacity planning and cost optimization.

Qualifications & Skills:

Essential:

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • 3+ years of experience as a DevOps/Cloud Engineer with a focus on AWS.
  • Strong hands-on experience with Terraform (HCL), including modules, remote state, and workspaces.
  • Proficient in scripting (Bash, Python, or PowerShell).
  • Deep understanding of AWS services, networking, and security best practices.
  • Experience with Docker and container orchestration (ECS, EKS, or Kubernetes).
  • Experience with version control (Git) and CI/CD tools.

Desirable:

  • AWS certification (e.g., AWS Certified DevOps Engineer, Solutions Architect).
  • Experience with Ansible, Packer, or Vault.
  • Familiarity with CloudFormation, though Terraform is primary.
  • Knowledge of serverless computing (AWS Lambda) and event-driven architectures.

Join WhatsApp Channel