Azure Infrastructure Engineer
Role details
Job location
Tech stack
Job description
We're building a new team at ARO and are looking for an Azure Infrastructure Engineer to help support and evolve our cloud services within a Managed Services environment.
This is a hands-on technical role where you'll play an active part in the day-to-day operation and support of Microsoft Azure platforms. You'll work across core areas such as compute, networking, and identity, helping to maintain stable, secure environments while contributing to ongoing improvements and best practices.
Working closely with experienced engineers, architects, and external partners, you'll be trusted to troubleshoot issues, support customer environments, and deliver reliable infrastructure services. At the same time, the role offers plenty of scope to deepen your Azure expertise, build on your existing experience, and progress into more advanced cloud engineering responsibilities., * Support the deployment and maintenance of Azure resources across customer environments.
- Assist with implementing Azure landing zones and subscription structures using agreed standards.
- Operate Azure services in line with governance, security, and compliance requirements.
- Carry out routine operational tasks such as patching, updates, and lifecycle activities under supervision.
Networking & Connectivity
- Support Azure networking components including:
- VNets and peering
- Network Security Groups (NSGs)
- Azure Firewall and Application Gateway
- Azure DNS and User Defined Routes (UDRs)
- Assist with monitoring and troubleshooting ExpressRoute and hybrid connectivity.
- Work alongside external partners managing hub connectivity and shared services.
API Management & Integration
- Support Azure API Management (APIM) environments.
- Assist with managing APIs, policies, certificates, and integrations.
- Help investigate and resolve APIM-related incidents and performance issues.
Automation & Infrastructure as Code
- Contribute to Infrastructure as Code (IaC) using Bicep, ARM templates, or Terraform.
- Support CI/CD pipelines for infrastructure delivery and change implementation.
- Learn best practices for automation, repeatability, and quality in deployments.
Monitoring & Support
- Monitor Azure environments using Azure Monitor and Log Analytics.
- Respond to incidents, service requests, and change requests as part of a managed services team.
- Escalate complex issues appropriately and assist with root cause analysis.
- Identify opportunities to improve reliability, security, and cost efficiency.
Customer & Team Collaboration
- Support customer interactions as part of managed services engagements.
- Produce and maintain operational documentation and runbooks.
- Work closely with senior engineers and architects to develop technical skills.
- Participate in knowledge sharing and continuous learning activities.
Requirements
We're looking for someone with working experience with Azure IaaS who brings a strong problem-solving mindset, clear communication skills, and a genuine interest in cloud infrastructure and managed services. This is an excellent opportunity to take the next step in your Azure career within a collaborative and fast-growing team.
Please note that this is a Hybrid role with onsite requirement 3 days a week. You must be able to commute to the office and have your own transport., * Some hands-on experience working with Microsoft Azure (commercial, placement, or lab-based).
- Basic understanding of Azure services, particularly compute, networking, and identity.
- Interest in cloud infrastructure and managed services environments.
- Strong troubleshooting mindset and willingness to learn.
- Good communication skills and ability to work with customers and internal teams.
Desirable
- Experience in an MSP or IT support environment.
- Exposure to Azure networking concepts (VNets, NSGs, VPNs).
- Basic experience with Infrastructure as Code or scripting.
- Familiarity with PowerShell or Azure CLI.
- Entry-level Azure certifications (AZ-900, AZ-104).