Implement and manage Azure infrastructure using core Azure services (compute, storage, networking, identity)
Support Azure resource deployment following established architecture standards and best practices
Assist with environment builds across development, test, and production subscriptions
Monitor Azure resources and assist with troubleshooting performance, availability, and configuration issues
Author and maintain Infrastructure as Code using Bicep and Terraform under guidance from senior engineers
Deploy Azure resources via CI/CD pipelines and automated workflows
Participate in code reviews to ensure IaC follows organizational standards and Azure best practices
Help modularize and reuse infrastructure components where appropriate
Reliability
Security
Cost Optimization
Operational Excellence
Performance Efficiency
Assist with Well‑Architected reviews and remediation tasks
Collaborate on implementing governance, tagging, and policy standards
Support Azure networking implementations, including
Virtual Networks (VNets)
Subnets and IP addressing
Network Security Groups (NSGs)
User Defined Routes (UDRs)
Assist with hub‑and‑spoke and other common Azure network topologies
Help troubleshoot connectivity issues involving VPNs, private endpoints, and service endpoints
Understand and apply basic network security and segmentation concepts
Work closely with senior cloud engineers, DevOps, and security teams
Document infrastructure designs, deployment steps, and operational procedures
Participate in incident resolution, root cause analysis, and continuous improvement initiatives
Communicate status, risks, and blockers clearly within the team
Required Skills & Experience