Azure Specialist
Title-Azure Specialist
Location- Bristol
Role Summary
We are looking for a highly-motivated and experienced Azure Specialist to be based in Bristol reporting to the Head of Application Support.
The Azure Specialist is a new role responsible for the set-up and management of Microsoft Azure environments to support multiple on and offshore development and test teams as well as production services.
The Azure Specialist will work collaboratively with the Delivery Leads to provide and support Azure environments in line with the agreed release schedule. Key aspects of the role will be the oversight and monitoring of test environments and working with an automation specialist to automate the deployment of environments and software deployment.
The candidate must have solid knowledge of Azure cloud from a development and deployment perspective, be an expert in virtualization concepts and have deep understanding of Azure cloud internals.
Experience of working with Pensions and Employee Benefits software would be advantageous but not essential.
Main Responsibilities & Accountabilities:
Set-up of new Azure environments with consideration for Availability, Operations, Performance, Capacity, Security, and User Experience
Technical support for Azure environments
Monitor and pro-activity manage Azure environments for availability and issues
Facilitate, diagnose, troubleshoot and correct any Azure environment issues
Debugging complex problems on production environment
Performance optimization and tuning of development/system test/UAT/production environment
Develop and maintain a best practice environment management methodology
Document environment set-up and installation guide
Responsible for patch management ensuring all software is updated as appropriate
Create architecture diagrams, service description and operations run book documentation
Communicate processes and share knowledge across Development teams
Lead the automation of environment deployment
Ensure the security of Azure environments with particular emphasis on customer data
Work with development teams to enable the optimisation of applications for the Azure platform
Liaise with the Release Manager to agree the schedule for delivery of Azure environments
Optimise the cost of the Azure estate
Detailed reporting on:
* availability and incidents with Azure environments
* delivery of environments to the schedule
* cost and utilisation of the Azure estate
Experience & Education Requirements
Essential
Extensive experience with Azure with a strong understanding of Azure capabilities and limitations and solid experience in implementing Azure infrastructure solution
Familiarity with Powershell and deployment technologies
Thorough understanding of Cloud Computing: virtualization technologies, Infrastructure as a Service, Platform as a Service and Software as a Service, Cloud delivery models and the current competitive landscape
Thorough understanding of infrastructure (hypervisor, storage, monitoring, security etc.) and have experience with orchestration to develop a cloud solution
Proven stakeholder and key relationship management skills
Ability to co-ordinate cross functional work teams particularly in a matrix and global organisation
Pragmatic and adaptive to accommodate change in a fast paced environment
Industry
Financial Services and Information Technology and Services
Employment type
Full-time
Experience
Not Applicable
Job function
Information Technology,Other