Azure Security Analyst / Engineer
Hatch Pros Inc. · Phoenix, AZ · 1 mo ago
HybridContract
About the role
Azure Security Analyst / Engineer responsible for reviewing, implementing, and maintaining security controls across Microsoft Azure environments. W2/1099/Own Corp, 6‑12 month contract, locals considered first, includes a Glider test and two 1‑hour technical interviews, long‑term opportunity, hybrid schedule (3 days on‑site in Phoenix, AZ at 18850 N 56th Street), open to relocation candidates.
Responsibilities
- Review and assess existing and new Azure services, resources, architectures, and configurations for security risks, compliance requirements, vulnerabilities, and misconfigurations.
- Develop, test, deploy, and maintain Azure Policy definitions, initiatives, assignments, guardrails, exemptions, and approved allow policies; evaluate policy impacts and troubleshoot deployment or operational issues.
- Develop and maintain Terraform modules and security controls, using Terraform as the primary infrastructure-as-code (IaC) tool for Azure security and policy deployment.
- Work with JSON-based configurations and templates, including those supporting Azure service certifications and security requirements.
- Use Git and GitHub to manage infrastructure-as-code and security policy changes, including validating GitHub Actions workflows and pull requests (PRs) as needed.
- Monitor Azure environments for security findings, vulnerabilities, misconfigurations, and policy violations; recommend remediation actions and partner with application and engineering teams to track findings through resolution.
- Support cloud security operations, incident investigations, and troubleshooting, collaborating with cloud engineering, architecture, risk, compliance, cybersecurity, and CSE teams as needed.
- Apply cloud security principles across a multi-cloud environment, with Azure as the primary focus and AWS, GCP, and OCI as secondary platforms.
- Maintain clear documentation for security policies, standards, service certifications, exceptions, guardrails, and operational procedures.
Skills
- Strong knowledge of Microsoft Azure, including Azure security, networking, identity, resource management, and security best practices.
- Hands-on experience with Azure Policy, including policy definitions, initiatives, assignments, exemptions, compliance evaluation, and remediation.
- Experience securing and supporting enterprise-scale Azure environments.
- Strong understanding of cloud security, risk, governance, and compliance concepts.
- Hands-on experience with Terraform for infrastructure-as-code, security controls, and policy deployment.
- Familiarity with JSON for cloud configurations, policy definitions, templates, and service certification requirements.
- Familiarity with Git and GitHub, including source control, pull requests, and GitHub Actions.
- Ability to evaluate security requirements, troubleshoot policy and configuration issues, and collaborate effectively with application, engineering, architecture, and security teams.
- Preferred: Working knowledge or hands-on security experience with Amazon Web Services (AWS), Google Cloud Platform (GCP), and/or Oracle Cloud Infrastructure (OCI).
- Preferred: Understanding of how common cloud security concepts such as IAM, network security, policy enforcement, encryption, logging/monitoring, and security posture management are implemented across Azure, AWS, GCP, and OCI.
Qualifications
- HashiCorp Certified: Terraform Associate
- Microsoft Certified: Azure Fundamentals (AZ-900)
- Additional AWS, GCP, or Oracle Cloud certifications are considered a plus but are not required.
- Primary: Microsoft Azure candidates should have practical Azure security experience and be capable of working directly with Azure Policy, security controls, Terraform, and enterprise Azure environments.
- Secondary/Preferred: AWS, GCP, OCI‑candidates do not need the same depth of expertise as Azure but familiarity with one or more of these platforms and their security models is desirable.