Software Engineer

Persistent Systems

North Carolina

Híbrido

USD 110 000 - 170 000

Tempo integral

Há 13 dias

Recebe uma resposta deste empregador

O teu currículo e carta de apresentação, adaptados exatamente ao que estão a contratar.

Ultrapassa os filtros ATS

Vantagens oferecidas por esta oferta de emprego

Competitive compensation
Hybrid work options
Tuition reimbursement
Professional certification support

Resumo da oferta

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.

Qualificações

  • 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.

Responsabilidades

  • 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.

Conhecimentos

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

Ferramentas

GitHub Actions
Harness
ServiceNow
Temporal

Descrição da oferta de emprego

We are an AI-led, platform-driven Digital Engineering and Enterprise Modernization partner, combining deep technical expertise and industry experience to help our clients anticipate what’s next. Our offerings and proven solutions create a unique competitive advantage for our clients by giving them the power to see beyond and rise above. We work with many industry-leading organizations across the world, including 20 Fortune 50 companies and 4 of the 5 top banks in both the US and India, and numerous innovators across the healthcare ecosystem.

Our disruptor’s mindset, commitment to client success, and agility to thrive in the dynamic environment have enabled us to sustain our growth momentum. Persistent has been recognized across top industry platforms for innovation, leadership, and inclusion. We reported $1,654.4M FY26 revenue with 17.4% Y-o-Y growth. We have delivered 24 sequential quarters of growth with $436.0M in Q4 FY26 revenue, up 3.2% Q-o-Q and 16.2% Y-o-Y growth. Our 27,500+ global team members, located in 18 countries, have been instrumental in helping the market leaders transform their industries. We have been recognized as the Fastest Growing IT Services Brand Globally in the 2026 Brand Finance IT Services 25 Report. We named a Leader in the Everest Group Private Equity (PE) Services PEAK Matrix® Assessment 2026 and Software Product Engineering PEAK Matrix® Assessment 2026.

About Position
Position: IAC Developer
Years of Experience: 5-8 Years

The Infrastructure-as-Code (IaC) platform serves as a self-service layer enabling application teams to provision compute, network, container, and load-balancing resources efficiently. As an IaC Developer, you will be responsible for designing and building reusable Terraform modules, orchestration workflows, and guardrails that ensure fast, safe, and consistent infrastructure provisioning at an enterprise scale.

What You'll Do
  • 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 the organization's 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.
What you will Bring:
Mandatory Skills
  • 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.
Preferred Skills
  • Front End development experience for self-service portals.
  • Experience with drift detection and automated state reconciliation.
  • Hashicorp Vault integration experience for provisioning workflows.
  • Exposure to AaC-to-IaC generation pipelines and Workflow/Orchestration Studio tooling.
  • Experience building adoption metrics and dashboards for platform usage.
  • Terraform certification or equivalent expertise.
  • Competitive salary and benefits package
  • Culture focused on talent development with quarterly growth opportunities and company-sponsored higher education and certifications
  • Opportunity to work with cutting-edge technologies
  • Employee engagement initiatives such as project parties, flexible work hours, and Long Service awards
  • Insurance coverage: group term life, personal accident, and Mediclaim hospitalization for self, spouse, two children, and parents
Values-Driven, People-Centric & Inclusive Work Environment:

Persistent is dedicated to fostering diversity and inclusion in the workplace. We invite applications from all qualified individuals, including those with disabilities, and regardless of gender or gender preference. We welcome diverse candidates from all backgrounds.

  • We support hybrid work and flexible hours to fit diverse lifestyles.
  • Our office is accessibility-friendly, with ergonomic setups and assistive technologies to support employees with physical disabilities.
  • If you are a person with disabilities and have specific requirements, please inform us during the application process or at any time during your employment

Let’s unleash your full potential at Persistent - persistent.com/careers

For more detail, please contact – Manjinder Singh (Manjinder_Singh@Persistent.com)

Persistent is an Equal Opportunity Employer and prohibits discrimination and harassment of any kind.

Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

AaC Architect - United States
AaC Architect - United States

Persistent Systems Limited • Charlotte (NC)

Híbrido
USD 120 000 - 170 000
Hybrid work
Flexible hours
Long Service awards
+2
Senior Cloud Engineer - AWS (AI & Automation Focus)
Senior Cloud Engineer - AWS (AI & Automation Focus)

Persistent Systems • EUA

Presencial
MXN 2 042 000 - 3 063 000
13% Saving fund
12% Grocery coupons
12 vacation days plus 6 floating days
+7
Software Engineer
Software Engineer

Persistent Systems • Bellevue (WA)

Presencial
USD 130 000 - 160 000
Competitive salary
Flexible working hours
Professional development opportunities
+1
Senior IaC Engineer: Terraform & Automation (Hybrid)
Senior IaC Engineer: Terraform & Automation (Hybrid)

Persistent Systems • North Carolina

Híbrido
USD 110 000 - 170 000
Competitive compensation
Hybrid work options
Tuition reimbursement
+1
IaC Architect — Terraform, Kubernetes & Automation (Hybrid)
IaC Architect — Terraform, Kubernetes & Automation (Hybrid)

Persistent Systems Limited • Charlotte (NC)

Híbrido
USD 120 000 - 170 000
Hybrid work
Flexible hours
Long Service awards
+2
DevSecOps Engineer
DevSecOps Engineer

ITC Infotech • Stamford (CT)

Presencial
USD 100 000 - 130 000
Software Architect
Software Architect

Persistent Systems • North Carolina

Híbrido
USD 140 000 - 190 000
Competitive salary
Education support and certifications
Cutting-edge technologies
+2
Software Engineer
Software Engineer

Mindlance • Bethesda (MD)

Presencial
USD 110 000 - 150 000
IAC Engineer
IAC Engineer

Australia-Employment • San Francisco (CA)

Presencial
USD 104 000 - 166 000
Competitive compensation
Full benefits (Medical, Vision, Dental
401k
+1
Platform Automation Engineer
Platform Automation Engineer

Bright Vision Technologies • Woodbury (MN)

Teletrabalho
USD 100 000 - 150 000