Haystack
← Back to Jobs
Technology
EP

Senior Azure Infrastructure Automation Engineer

Empower ProfessionalsWarren, NJ🇺🇸United StatesPosted 8 Sept 2026

Quick Overview

Seniority
Mid Senior
Work mode
On Site
Location
Warren, NJ, United States
Posted
Yesterday
ShellAnsibleAzureBashKubernetesPowerShellPythonTerraform

Job Description

Role: Senior Azure Infrastructure Automation Engineer
Location: Warren, NJ 100% Onsite
Duration: 12+ Months Contract
Candidate Requirement: Local or nearby candidates only

Position Overview

We are seeking a Senior Azure Infrastructure Automation Engineer with strong expertise in Azure, Terraform, Terragrunt, Infrastructure as Code (IaC), automation, and platform engineering.

The ideal candidate will enhance an existing enterprise IaC platform by expanding Terraform modules, strengthening automation and governance, and building AI-enabled infrastructure self-service capabilities.

This is a highly hands-on role focused on Terraform at scale, Azure infrastructure automation, CI/CD, GitOps, developer self-service, and AI-assisted infrastructure provisioning.

Key Responsibilities

  • Design, develop, and maintain reusable Terraform and Terragrunt modules for Azure infrastructure.
  • Expand and standardize the organization's Terraform module library with secure defaults, naming, tagging, and policy guardrails.
  • Improve existing IaC frameworks for scalability, reliability, maintainability, and consistency.
  • Implement TFLint, validation, automated testing, and pre-merge quality checks.
  • Build and maintain CI/CD and GitOps pipelines for infrastructure deployments.
  • Develop an AI-enabled infrastructure self-service platform using MCP (Model Context Protocol).
  • Configure AI agent skills, context, and guardrails for tools such as Claude Code and GitHub Copilot.
  • Enable developers to generate compliant infrastructure using approved Terraform modules and organizational standards.
  • Integrate infrastructure deployment workflows with ServiceNow for change requests, approvals, and CMDB updates.
  • Build developer self-service workflows and golden paths using Port.io or similar internal developer platforms.
  • Develop automation using PowerShell, Python, and Bash.
  • Manage Microsoft Entra ID, RBAC, identity, access, and authentication following least-privilege principles.
  • Implement policy-as-code and infrastructure security controls.
  • Partner with development and platform teams to improve developer experience and eliminate infrastructure provisioning bottlenecks.
  • Ensure infrastructure automation is secure, scalable, reliable, compliant, and production-ready.

Required Skills

Must-Have

Terraform Expert/Mastery level

Terragrunt

Azure Infrastructure & Cloud Services

Terraform Module Development

Infrastructure as Code (IaC)

TFLint / IaC Quality & Validation

CI/CD & GitOps

PowerShell

Python

Bash/Shell Scripting

Microsoft Entra ID / Azure AD

Azure RBAC & Identity

Platform Engineering

Infrastructure Automation

Preferred / Nice-to-Have Skills

MCP (Model Context Protocol)

Claude Code

GitHub Copilot

AI-assisted development / Agentic AI

Port.io

Backstage / Internal Developer Portals

ServiceNow / ITSM Automation

OPA / Conftest / Sentinel / Azure Policy

Checkov / tfsec / Trivy

Terratest / Terraform Testing

Kubernetes / AKS

Ansible

Monitoring & Observability

AI / GenAI Focus

A major part of this role is building an AI-powered infrastructure self-service experience.

The engineer will help create an MCP-based platform that allows developers to use Claude Code or GitHub Copilot to:

Discover approved Terraform modules

Understand infrastructure standards and policies

Generate Terraform configurations

Provision compliant Azure infrastructure

Follow organizational security and governance requirements

Use standardized developer golden paths

Hands-on MCP/GenAI experience is highly preferred but not mandatory if the candidate has strong Terraform, Azure, platform engineering, and automation experience.

Similar jobs