Azure Cloud Principal Engineer

Overview

On Site
Contract - W2

Skills

GCP
Azure Cloud
PowerShell scripting
Graph API

Job Details

Job Title: Azure Cloud Principal Engineer (Engineer 5)

Location: Any Cyber Hub (Charlotte NC, Chandler AZ, Dallas TX, Minneapolis MN, Columbus OH, NYC/NJ)

Work Model: Hybrid (3 days onsite, 2 days remote)

Duration: 12 Months Contract-to-Hire

Contract/Perm/C2H: 12 months - CTH

Start Date: ASAP

Interview Process: 2 rounds (TEAMS, typically after 5 PM EST)

Why:

The client is replacing a retiring Azure SME and needs a senior, hands-on cloud engineer to lead development in Terraform and PowerShell, focused on Azure AD and Google Cloud Platform IAM integration. This hire will help modernize identity automation, build out new infrastructure-as-code workflows, and mentor others as the platform scales.

Job Descriptions:

Mission:

Build and maintain Terraform-based Azure AD infrastructure - including users, groups, roles, apps, and conditional access policies

Write PowerShell scripts to connect and automate identity workflows across Azure and Google Cloud Platform cloud services

Create architecture diagrams and technical documentation that map problems, solutions, and integration flows

Develop and promote infrastructure as code through dev QA prod pipelines

Collaborate in an Agile environment (Jira, Kanban) and contribute to sprint-level planning and delivery

Partner closely with Srini and cloud product managers to deliver IAM solutions that support larger Azure/Google Cloud Platform migrations and governance efforts

Must-Haves:

10+ years in infrastructure, cloud, or security engineering roles

3+ years of deep hands-on Terraform scripting (custom modules, version control, CI/CD usage)

3+ years of PowerShell scripting focused on cloud resource and identity automation

Solid experience working with Azure AD IAM, RBAC, PIM, and Graph API

Experience writing user stories, defining features, and diagramming architecture for delivery teams

Experience working in Agile environments (Jira, Kanban)

Strong communication and the ability to mentor others in Terraform/IaC best practices

Nice-to-Haves:

Experience integrating Microsoft Graph API for identity workflows

Certified in Azure Architecture or Kubernetes (e.g., CKA)

Experience with multi-cloud IAM (Google Cloud Platform + Azure)

Background in DevSecOps or cloud security architecture

Tech Stack & Environment:

IaC: Terraform, Azure DevOps, GitHub Actions

Scripting: PowerShell, Bash

Cloud: Azure (primary), Google Cloud Platform (secondary)

IAM: Azure AD, PIM, RBAC, Graph API

CI/CD: Dev QA Prod workflow

Tools: Jira, Kanban, Lucidchart/Visio for diagrams

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.