Azure Infrastructure Engineer -
Castlefield Recruitment
Manchester, United Kingdom
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Senior Compensation
£ 61KJob location
Remote
Manchester, United Kingdom
Tech stack
Agile Methodologies
Application Performance Management
Azure
Backup Devices
Cloud Computing
Cloud Engineering
DevOps
Disaster Recovery
Github
Identity and Access Management
Python
Log Analysis
Powershell
Scrum
Azure
Cloud Services
Software Engineering
Virtual Machines
Virtualization Technology
Cloud Monitoring
System Availability
Infrastructure as Code (IaC)
GIT
Kubernetes
Information Technology
Bicep
Terraform
Serverless Computing
Azure
Docker
Job description
Castlefield are currently supporting a Growing public Sector organisation in their search for a senior infrastructure Engineer - Azure on a full-time permanent basis., * Designed and architected end-to-end cloud solutions on Microsoft Azure to meet business and strategic objectives.
- Deployed, configured, and maintained Azure services, including Virtual Machines, App Services, AKS, Azure Functions, Logic Apps, Azure AD, Virtual Networks, and Azure Storage.
- Implemented and managed Infrastructure as Code (IaC) using ARM templates, Bicep, Terraform, and PowerShell DSC.
- Monitored, troubleshot, and optimized Azure workloads for high availability, performance, and cost efficiency.
- Designed and implemented security best practices, including identity and access management, secure networking, encryption, and compliance controls.
- Collaborated with software development teams to create CI/CD pipelines and automate deployments using Azure DevOps and GitHub Actions.
- Performed migrations from on-premises or other cloud platforms to Azure, ensuring minimal downtime and business continuity.
- Developed and maintained technical documentation, architectural diagrams, and runbooks.
- Participated in capacity planning, disaster recovery, and backup strategies across Azure resources.
- Stayed updated with Azure features and industry trends, evaluating and recommending new technologies and services.
- Provided guidance, mentorship, and technical leadership to junior engineers and team members.
- Engaged with stakeholders to translate requirements into technical solutions.
Requirements
Do you have experience in Virtualization?, Do you have a Bachelor's degree?, * Bachelor's degree in Computer Science, IT, or related field, or equivalent work experience.
- 5+ years in IT infrastructure or cloud engineering, including 3+ years hands-on Microsoft Azure experience.
- Expertise in Azure-native services, cloud networking, security, and automation.
- Proficiency with PowerShell, Azure CLI, and/or Python scripting.
- Solid understanding of DevOps principles, tools, and CI/CD pipelines using Azure DevOps, Git, and GitHub.
- Experience with Docker and Kubernetes containerization and orchestration.
- Familiarity with monitoring and observability tools: Azure Monitor, Log Analytics, Application Insights.
- Knowledge of identity, access management, governance, and compliance in Azure.
- Strong troubleshooting and root-cause analysis skills across cloud and hybrid infrastructures.
- Excellent communication, documentation, and interpersonal skills.
- Preferred Azure certifications: Solutions Architect Expert, Administrator Associate, DevOps Engineer Expert.
- Experience in Agile, Scrum, or DevOps teams.