Terraform Senior Engineer

Tata Consultancy Services Ltd

  • Burr Ridge, IL
  • 30+ days ago
  • $120,000–$145,000 Per Year

Highlights

Strong hands-on experience with Infrastructure as Code (IaC) using Terraform across AWS multi-account environments. Support account-level automation including baseline networking, IAM, and shared services.

Numbers & Facts

LocationBurr Ridge, IL
Salary$120,000–$145,000 Per Year

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.

TCS Employee Benefits Summary:

Discretionary Annual Incentive. Comprehensive Medical Coverage: Medical & Health, Dental & Vision, Disability Planning & Insurance, Pet Insurance Plans. Family Support: Maternal & Parental Leaves. Insurance Options: Auto & Home Insurance, Identity Theft Protection. Convenience & Professional Growth: Commuter Benefits & Certification & Training Reimbursement. Time Off: Vacation, Time Off, Sick Leave & Holidays. Legal & Financial Assistance: Legal Assistance, 401K Plan, Performance Bonus, College Fund, Student Loan Refinancing.

Salary Range- $120,000-$145,000 a year

#LI-SP3

#LI-VX1

Similar Jobs

See more jobs