- Company Name
- Specialty Building Products
- Job Title
- Azure Cloud Infrastructure Engineer
- Job Description
-
Job Title: Azure Cloud Infrastructure Engineer
Role Summary: Lead design, deployment, and management of Azure cloud environments, integrating hybrid infrastructure and modern cloud engineering practices (IaC, automation, governance). Collaborate with system, security, and application teams to deliver secure, scalable, and cost‑efficient Azure solutions.
Expectations: Minimum 5+ years in Azure infrastructure roles; hands‑on Terraform (preferred) and scripting (PowerShell, Azure CLI, Bash). Strong knowledge of Azure networking, hybrid identity, governance, and cost management. Proven ability to design high‑availability, disaster recovery, and scalable solutions. Experience with containerization, microservices, and CI/CD pipelines preferred. Must hold or be willing to obtain Azure certifications (AZ‑104, AZ‑305, AZ‑500, AZ‑400, Terraform Associate) and have a solid understanding of FinOps practices.
Key Responsibilities
- Design, deploy, and maintain Azure resources (VNets, VPNs, ExpressRoute, firewalls, load balancers, storage, compute).
- Integrate and manage hybrid environments (on‑prem AD/Entra ID, AAD Connect).
- Build and maintain IaC using Terraform (or Bicep/ARM).
- Define and enforce governance (RBAC, policies, tagging, subscription structures).
- Automate provisioning for Dev, QA, UAT, and Prod environments.
- Implement cost governance, rightsizing, and automated cost controls.
- Configure Azure services for microservices (AKS, Container Instances, Service Fabric).
- Manage Azure AD, RBAC, IAM, and monitor access compliance.
- Implement observability (Azure Monitor, Log Analytics, Sentinel, Defender for Cloud).
- Monitor performance, utilization, and costs; provide regular reporting and optimization recommendations.
- Collaborate with security, system administration, and application teams; mentor peers and share best practices.
- Coordinate with consulting vendors and stakeholders on deployment strategy.
Required Skills
- Azure cloud architecture and services (compute, networking, storage, security, identity).
- Infrastructure as Code (Terraform preferred; Bicep/ARM).
- Scripting (PowerShell, Azure CLI, Bash).
- Azure governance (RBAC, policies, tagging, cost management).
- Hybrid identity integration (AD, Entra ID, AAD Connect).
- High‑availability and disaster recovery design.
- Performance optimization and scaling strategies (autoscaling, load balancing).
- Containerization (Docker, Kubernetes, AKS) and microservices architecture.
- CI/CD pipeline development (Azure DevOps, GitHub Actions).
- Monitoring, logging, and security solutions (Azure Monitor, Sentinel, Defender for Cloud).
Required Education & Certifications
- Bachelor’s degree in Computer Science, Information Technology, or related field.
- Microsoft Certified: Azure Administrator Associate (AZ‑104).
- Microsoft Certified: Azure Solutions Architect Expert (AZ‑305).
- Microsoft Certified: Azure Security Engineer Associate (AZ‑500).
- Microsoft Certified: DevOps Engineer Expert (AZ‑400).
- Terraform Associate certification.