Senior IaC Engineer: Terraform & Automation (Hybrid)

Persistent Systems

North Carolina

Hybrid

USD 110,000 - 170,000

Full time

13 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive compensation
Hybrid work options
Tuition reimbursement
Professional certification support

Job summary

Persistent Systems is hiring an IaC Developer to design and build reusable Terraform modules and providers, and to orchestrate complex provisioning workflows at scale. You will contribute to a self-service platform with OpenShift/Kubernetes, AVI load balancers, and cloud resources, while enforcing governance and policy-as-code.

The role requires Go/Java development, experience with Temporal workflows, and integration with ServiceNow.

Qualifications

  • Hands-on experience developing reusable Terraform modules and custom Terraform providers.
  • Strong infrastructure domain knowledge across compute, network, OpenShift/Kubernetes, and load balancing.
  • Configuration management experience with Ansible.
  • Experience with workflow orchestration platforms such as Temporal or equivalent.
  • Proficiency in Go or Java for platform/tooling development.
  • CI/CD experience with GitHub Actions, Harness, or similar tools.
  • Experience integrating provisioning workflows with Ticketing Tool ServiceNow.
  • Demonstrated experience in building guardrails and policy enforcement for infrastructure provisioning.

Responsibilities

  • Design, build, and maintain reusable Terraform modules and custom Terraform providers for self-service infrastructure provisioning.
  • Develop a named IaC service catalog, including offerings for VM provisioning, DNS/CNAME records, OCP/Kubernetes namespaces, AVI load balancers, Redis, and AWS SNS.
  • Build and operate workflow orchestration using Temporal or an equivalent engine to coordinate multi-step, long-running infrastructure provisioning workflows.
  • Develop platform tooling and integrations in Go or Java to extend the IaC platform's capabilities beyond raw Terraform execution.
  • Integrate provisioning workflows with ServiceNow APIs for request intake, approvals, and CMDB synchronization, adhering to governance processes.
  • Establish guardrails and policy-as-code to prevent non-compliant infrastructure provisioning.
  • Utilize Ansible for configuration management workflows alongside Terraform-based provisioning.
  • Build CI/CD pipelines for IaC modules using GitHub Actions or Harness.
  • Contribute to the self-service portal front-end to enable application teams to request and manage infrastructure without manual tickets.
  • Implement drift detection and automated state reconciliation to maintain alignment between deployed infrastructure and its declared IaC state.
  • Extend provisioning modules to cover messaging infrastructure and VMware-based network resources.
  • Contribute to Workflow/Orchestration Studio design and build, and to AaC-to-IaC generation pipelines.
  • Develop adoption metrics and dashboards to track self-service usage, provisioning lead time, and platform ROI.

Skills

Terraform modules
Terraform providers
OpenShift/Kubernetes
Ansible
Go
Java
CI/CD pipelines
ServiceNow integration
Policy as code
GitHub Actions
Harness
Temporal

Tools

GitHub Actions
Harness
ServiceNow
Temporal

Job description

Persistent Systems is hiring an IaC Developer to design and build reusable Terraform modules and providers, and to orchestrate complex provisioning workflows at scale. You will contribute to a self-service platform with OpenShift/Kubernetes, AVI load balancers, and cloud resources, while enforcing governance and policy-as-code.

The role requires Go/Java development, experience with Temporal workflows, and integration with ServiceNow.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

IaC Architect — Terraform, Kubernetes & Automation (Hybrid)
IaC Architect — Terraform, Kubernetes & Automation (Hybrid)

Persistent Systems Limited • Charlotte (NC)

Hybrid
USD 120,000 - 170,000
Hybrid work
Flexible hours
Long Service awards
+2
Software Engineer
Software Engineer

Persistent Systems • North Carolina

Hybrid
USD 110,000 - 170,000
Competitive compensation
Hybrid work options
Tuition reimbursement
+1
AaC Architect - United States
AaC Architect - United States

Persistent Systems Limited • Charlotte (NC)

Hybrid
USD 120,000 - 170,000
Hybrid work
Flexible hours
Long Service awards
+2
Terraform & IaC Automation Engineer
Terraform & IaC Automation Engineer

Veriipro • New York (NY)

On-site
USD 120,000 - 180,000
Senior Cloud Infrastructure Engineer | Terraform & AWS Pro
Senior Cloud Infrastructure Engineer | Terraform & AWS Pro

RevSpring, Inc. • Livonia (MI)

On-site
USD 120,000 - 150,000
Remote DevOps Automation Engineer: Terraform & IaC Expert
Remote DevOps Automation Engineer: Terraform & IaC Expert

Embedded Shishya • United States

Remote
USD 75,000 - 95,000
Senior Terraform & IaC Automation Engineer - Remote
Senior Terraform & IaC Automation Engineer - Remote

Bright Vision Technologies • South Jordan (UT), Draper (UT)

Remote
USD 100,000 - 150,000
IaC/Terraform Consultant
IaC/Terraform Consultant

TechDigital Group • Melbourne (FL)

On-site
USD 120,000 - 170,000
Senior DevOps Engineer - Terraform & IaC Expert
Senior DevOps Engineer - Terraform & IaC Expert

Weekday AI • United States

On-site
USD 120,000 - 170,000
Senior Remote Terraform & Automation Engineer
Senior Remote Terraform & Automation Engineer

Bright Vision Technologies • Franklin (TN), Brentwood (TN), Nashville (TN)

Remote
USD 90,000 - 120,000