Azure Module Developer
Location: Chandler, AZ (3 days onsite at Client / 2 days remote)
This is a security-centric role seeking a candidate with deep hands-on development and security expertise with Key Vault to design and operate secure, compliant Azure platforms. The ideal candidate will architect end-to-end cryptographic and key management solutions, develop reusable Terraform modules, and implement secure CI/CD pipelines that meet stringent security, risk, and audit requirements. This role partners closely with Information Security, Risk, Compliance, and Audit teams and serves as a subject-matter expert for Azure cryptographic services and HSM-based key protection. A hybrid schedule with a minimum of 3 days per week onsite is required.
Responsibilities:
- Design secure-by-design Azure architectures aligned with Zero Trust and defense-in-depth principles
- Define Azure cloud security standards, reference architectures, and platform guardrails
- Serve as the enterprise subject matter expert for Azure Key Vault and HSM-based key protection
- Design and implement Azure Key Vault Managed HSM and HSM-backed keys for high-security workloads
- Lead the development of secure, reusable Terraform modules for Azure infrastructure
- Design and maintain secure CI/CD pipelines for infrastructure and application deployments
- Develop cloud automation, security tooling, and frameworks using Java and Go
- Use Ansible for secure configuration management, system hardening, and orchestration
- Act as the primary Azure security architecture liaison to Risk, Compliance, and Audit teams
- Mentor engineers on Azure security, encryption, Terraform, and DevSecOps best practices
Requirements:
- 7 to 10 years of experience in a similar role
- Extensive hands-on experience with Microsoft Azure security services
- Deep expertise with Azure Key Vault and Azure Managed HSM
- Proven experience integrating HSM-backed keys into enterprise workloads
- Strong experience developing Terraform modules for secure Azure platforms
- Hands-on experience building secure CI/CD pipelines
- Proficiency in Java and Go
- Experience with Ansible for configuration management
- Strong understanding of identity, encryption, networking, and logging in Azure
- Experience working in Agile environments using JIRA