NTT DATA, Inc.
Senior DevOps Engineer – Terraform & Azure
NTT DATA, Inc.Australia4 days ago
ContractRemote FriendlyInformation Technology

Role Title: Senior DevOps Engineer – Terraform & Azure

Location: Sydney

Start Date: ASAP

Contract: 6 Months + high possibility of extension.

Working Flexibility: Hybrid – 2 days onsite, Chifley Square or Bella Vista


Role Overview

We are looking for a Senior DevOps Engineer with strong hands-on expertise in Terraform on Azure (AzureRM provider), Azure infrastructure, and Azure DevOps Pipelines. This role focuses on designing and implementing Infrastructure-as-Code in a highly secure, restricted enterprise environment. You will build complex IaC patterns, enforce governance through policy-as-code, and deliver Azure cloud services using private, locked-down CI/CD pipelines.


Is innovation part of your DNA? Do you want to enable a connected future for people, organizations, and society? Join our growing global NTT team and you’ll be part of the world’s largest ICT company (by revenue). We’ve combined the capabilities of 28 remarkable companies to become one, leading technology services provider. Together, we help our people, clients, and communities do great things with technology to create a more secure and connected future. We employ 40,000 people across 57 countries. By bringing together the world’s best technology companies and emerging innovators, we work together to deliver sustainable outcomes to businesses and the world. Innovation is part of our DNA. We believe it’s key to what makes us different. So, we strive to move forward, challenge the status quo, and drive excellence through the technologies we integrate and the services we deliver around the world. The result is connected cities, connected factories, connected healthcare, connected agriculture, connected conservation, connected mobility, and connected sport. Together we enable the connected future.


Key Responsibilities

  • Design and maintain reusable Terraform modules using the AzureRM provider.
  • Build and manage Terraform workspaces, remote state, and segregation across environments.
  • Implement governance in IaC pipelines using validation, linting, automated testing, and policy checks.
  • Build and maintain Azure DevOps Pipelines for Terraform and Azure deployments.
  • Deploy and manage Azure Monitor, Log Analytics, diagnostics settings, and related observability components.
  • Manage Azure VM lifecycle including images, extensions, patching, backup, and decommissioning.
  • Manage Azure networking including NSGs, Azure Firewall, route tables, private endpoints, and VNET architecture.
  • Operate Terraform and CI/CD agents in locked-down corporate networks with self-hosted agents and private endpoints.
  • Collaborate with engineering and security teams to document reusable IaC standards and patterns.


Skills & Experience

  • Strong experience with Terraform using the AzureRM provider, including module design and state management.
  • Strong experience with Azure DevOps Pipelines as the primary CI/CD platform.
  • Solid understanding of Azure compute, networking, monitoring, and identity services.
  • Experience with policy-as-code tools such as OPA, Conftest, or Sentinel.
  • Strong Git workflows and IaC testing practices.
  • Experience working in restricted, highly regulated corporate environments.


Questions? Reach out: [email protected]

Key Skills

Ranked by relevance