In this role you will help the British Red Cross to unlock the potential of Microsoft cloud services, building new foundations for future growth, using cutting-edge technologies to solve challenges as we are focused upon our mission of reducing our cost to serve and improving our user experience, resilience, and security.
- Build, configure, administer, and manage the cloud technologies, systems, and components, include computing, storage, software, commercial-off-the-shelf software (COTS), and opensource packages and solutions, to ensure they meet business needs and performance targets.
- Apply technical and specialist knowledge and skills through collaboration and creativity to support the successful delivery of programmes, projects, and other sanctioned initiatives.
- Perform technical support activities and carry out agreed or routine maintenance and administration tasks applying specialist knowledge and modern enterprise management principles aligned to industry and organisational best practices, standards, service requirements including security, compliance, and resilience requirements.
- Draw upon principles from Agile, Lean, and DevOps to identify and implement patterns and other changes that support and improve the delivery of high-performing, high-quality platform services, including automation of routine operations using off-the shelf software and services or development of custom scripts and tools where appropriate.
- Implement changes based on Requests for Change (RFC) adhering to the BRC change management policy and process.
- Conduct tests to verify the effectiveness of changes, the user experience is not adversely impacted, and rollback plans are in place that are capable of restoring services to their previous state should the change need to be reverted.
- Developing and executing test scripts without supervision.
- Maintain accurate information being able to the locate and verify the state of assets.
- Maintain a secure configuration, controlling cloud assets and services.
- Identify and register incidents, gathering the required information and allocating it to the appropriate channel for resolution.
- Troubleshoot problems able to identify the issue and root cause across different technologies with an understanding of the level of a problem.
- Define and track measurable goals and their outcome throughout the lifecycle using goal-setting frameworks, such as Objectives and Key Results (OKRs) and Key Performance Indicators (KPIs).
- Develop process efficiency and optimise processes to continually improve the business-asusual service and support wider process improvement activities.
- Identify deficiencies and risks related to our cloud services and take ownership for their resolution, either resolving the issue directly or escalating to the relevant team or person where necessary.
- Deep knowledge of managing Azure environments, including network traffic, subscriptions, accounts, users, groups, and billing within Azure.
- Knowledge of the Azure platform – IaaS / PaaS / SaaS - and able to review existing Azure environments and align to best practice.
- Knowledge of Azure capabilities and how to map these to business requirements.
- Knowledge of Microsoft identity management – Active Directory, Azure Active Directory, and Azure AD Connect.
- Knowledge of Azure cost management design principles, monitoring, and optimisation.
- Good PowerShell scripting skills for monitoring and tasks automation.
- Good understanding of CI/CD using technologies, such as Ansible, Jenkins, Travis, Octopus, and Terraform.
- Good understanding of Azure Services such as App Service, API Management, Event Hub, Service Bus, Azure Spring Cloud, Key Vault, and Azure Monitor.
- Working understanding of load balancers, DNS, virtual networks, and firewalls in Azure environments.
- One or more relevant Microsoft Azure Administration certifications
- Experience managing the implementation of large complex cloud and hybrid enterprise solutions, including configuring, maintaining, and troubleshooting Azure-based production systems using the Azure portal,
- Cloud Shell, Azure PowerShell, CLI, and/or ARM templates.
- Ability to analyse and translate user requirements into potential proposals for cloud-based solutions.
- Experience using infrastructure as a code tools and working within a culture of automation including creating and scaling virtual machines.
- Working with High Level Designs (HLD’s) and Low-Level Designs (LLD’s).
Please apply early, as we’ll be reviewing candidates throughout. We reserve the right to close the ad in advance of the published date.
In return for your dedication and expertise, you’ll get:
Holidays: 36 days annual leave (including bank holidays) + option to buy 5 extra days.
Pension scheme: Up to 6% contributory pension.
Flexible working: We do our best to accommodate your preferred work style.
Learning & Development: Wide range of career opportunities + comprehensive learning.
Discounts: Access to Blue Light Discount Card and employee benefits platform.
Wellbeing Assistance: Access to mental health and wellbeing assistance.
Team Working: Champion our mission in a collaborative team.
Cycle2Work: Lease a bicycle through the scheme.
Season ticket loan: Interest-free loan for commuting expenses.
We are proud to participate in the disability confident scheme for roles based in the UK. During the application process, you will be asked if you wish to apply under the scheme.
At the British Red Cross, we pride ourselves on our diverse workforce, and ensuring we have an inclusive environment for all our staff and volunteers. We remain dedicated to ensuring our teams can bring their true selves to work without risk or fear of discrimination. We do this through regular data reporting, and the assistance of our internal Race and Equality Network (REEN), LGBT+ Network, our Disability and Wellness Network (DAWN), Gender Network, Carers Network and Youth Network.