AWS Engineer With Terraform

Programmers.io

Irvine (CA)

On-site

USD 120,000 - 160,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Programmers is seeking an experienced Terraform DevOps Engineer to design, develop, and maintain Terraform modules supporting AWS multi-account infrastructure provisioning across environments. You will implement CI/CD pipelines, automate cross-account deployments, and collaborate with cloud architects to translate designs into reliable infrastructure patterns, including networking, IAM, and migrations.

You will work with teams to ensure secure, scalable, and compliant infrastructure, supporting

Qualifications

  • Hands-on IaC with Terraform across AWS multi-account environments.
  • Understanding of AWS Organizations and cross-account deployment patterns.
  • Experience with CI/CD pipelines, version control, and automated deployments.
  • Knowledge of EC2, VPC, IAM, ALB/NLB, Route 53, and storage services.

Responsibilities

  • Design, develop, and maintain Terraform modules for AWS multi-account infrastructure.
  • Implement DevOps pipelines for consistent infrastructure deployment across accounts.
  • Support account-level automation including networking, IAM, and shared services.
  • Collaborate with cloud architects to translate designs into Terraform code.
  • Assist with Exadata connectivity setup and application migrations.
  • Troubleshoot cross-account deployment issues and ensure environment isolation.

Skills

AWS
Cloud Operations
Terraform
CI/CD pipelines
Version control
Automation scripting

Job description

  • Design, develop, and maintain Terraform modules to support AWS multi-account infrastructure provisioning.
  • Implement DevOps pipelines to deploy infrastructure consistently across multiple AWS accounts.
  • Support account-level automation including baseline networking, IAM, and shared services.
  • Collaborate with cloud architects to translate multi-account designs into Terraform code.
  • Support application and database teams by providing repeatable and compliant infrastructure patterns.
  • Assist with infrastructure setup for Oracle Exadata connectivity and application migrations.
  • Ensure Terraform state management, versioning, and environment isolation best practices.
  • Troubleshoot and resolve cross-account deployment issues during migration waves and cutovers.
  • Support hypercare, documentation, and handover to operations teams post-migration.
Skills Required
  • AWS, Cloud Operations, Terraform
Essential skills :
  • Strong hands-on experience with Infrastructure as Code (IaC) using Terraform across AWS multi-account environments.
  • Good understanding of AWS Organizations, account structures, and cross-account deployment patterns.
  • Experience with DevOps practices including CI/CD pipelines, version control, and automated infrastructure deployments.
  • Working knowledge of AWS services such as EC2, VPC, IAM, ALB/NLB, Route 53, and storage services.
  • Understanding of enterprise application stacks using Java, .NET, Oracle, SQL Server, and TIBCO ESB.
  • Hands-on experience administering Windows Server 2016-2025 and Linux platforms including RHEL 7, 8, and 9.
  • Experience with scripting and automation using Bash, PowerShell, or Python.
  • Strong troubleshooting skills across Terraform code, pipelines, and AWS infrastructure.
  • Good communication skills to collaborate with architects, security teams, and project management.
Cloud Experience Needed
  • Hands-on experience supporting large-scale data center migration programs to AWS.
  • Strong experience implementing Terraform-based automation in multi-account AWS environments.
  • Experience working with cross-account IAM roles and shared services models.
  • Understanding of hybrid cloud connectivity during phased migration initiatives.
  • Experience integrating Terraform with CI/CD tools for enterprise-scale deployments.
  • Knowledge of networking, security, and storage considerations in AWS.
  • Experience collaborating with cloud architects, DevOps, and security teams.
  • Exposure to AWS migration tooling and automation frameworks.
  • Prior experience as a Terraform DevOps Engineer in Data Center Exit programs is highly preferred.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

AWS Terraform DevOps Engineer – Multi-Account Automation
AWS Terraform DevOps Engineer – Multi-Account Automation

Programmers • Irvine (CA)

On-site
USD 120,000 - 160,000
Cloud Engineer
Cloud Engineer

Matlen Silver • Charlotte (NC)

On-site
USD 140,000 - 190,000
Cloud Engineer - Terraform Expert | Fort Mill, SC (Hybrid) W2
Cloud Engineer - Terraform Expert | Fort Mill, SC (Hybrid) W2

TalentBridge • Fort Mill (SC)

Hybrid
USD 90,000 - 130,000
Long-term contract
Hybrid work model
Senior Cloud Architect — AWS, Terraform & CI/CD Lead
Senior Cloud Architect — AWS, Terraform & CI/CD Lead

Luxoft • United States

Remote
USD 140,000 - 210,000
Senior AWS Cloud Engineer
Senior AWS Cloud Engineer

Matlen Silver • Charlotte (NC)

Hybrid
USD 120,000 - 160,000
N Senior Aws Cloud Engineer NorthAB Remote, Oregon, US Cloud Cloud
N Senior Aws Cloud Engineer NorthAB Remote, Oregon, US Cloud Cloud

myraintech • Oregon

Hybrid
USD 96,000 - 165,000
AWS Connect/ Terraform
AWS Connect/ Terraform

TechDigital Group • San Antonio (TX)

On-site
USD 80,000 - 120,000
Sr. Cloud DevOps Engineer
Sr. Cloud DevOps Engineer

Accord Technologies Inc • Boston (MA)

On-site
USD 120,000 - 150,000
Terraform Cloud DevOps Engineer
Terraform Cloud DevOps Engineer

Robotic Technologies Automation • Plano (TX)

On-site
USD 120,000 - 180,000
AWS Cloud Architect
AWS Cloud Architect

Vankay Systems • California

On-site
USD 140,000 - 210,000