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 Work Authorization: U.S. Citizens or Green Card holders only 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 GCP 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 GCP 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/GCP 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 (GCP + Azure) Background in DevSecOps or cloud security architecture Tech Stack & Environment: IaC: Terraform, Azure DevOps, GitHub Actions Scripting: PowerShell, Bash Cloud: Azure (primary), GCP (secondary) IAM: Azure AD, PIM, RBAC, Graph API CI/CD: Dev QA Prod workflow Tools: Jira, Kanban, Lucidchart/Visio for diagrams
Job Type
Fulltime role
Skills required
CI/CD, Azure, Agile, Kubernetes, GitHub
Location
Stallings, North Carolina
Salary
$90 - $96
Date Posted
May 30, 2025
CDI Solutions is seeking an Azure Cloud Principal Engineer to lead the development of Azure AD infrastructure using Terraform and PowerShell. This hybrid role requires extensive cloud engineering experience and offers a contract-to-hire opportunity.