Terraform Engineer
Job Description
Terraform Engineer
Must Have Technical/Functional 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.
Roles & Responsibilities
" 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.
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.
Terraform Engineer
Must Have Technical/Functional 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.
Roles & Responsibilities
" 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.
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.
