Regions
Location
  • London
Salary

£60000 - £72000 per annum + Benefits

Functions
  • 3rd Line Support
  • Azure Data Engineer
  • Azure Devops Engineer
  • Systems Administrator
Seniority
  • Mid-level
Technologies
  • Microsoft Azure
Posted

1 week ago

Job reference

BBBH102534_1715706617

Benefits

Benefits

Job Benefits: Benefits

Role – Senior Platform Engineer
Location – Remote with very occasional need to travel to London
Salary – Up to £72,000 + Benefits

The position:

This is a specialist role focused upon the design and development, use and adoption of Cloud DevOps services, including Infrastructure as Code and the implementation and maintenance of Continuous Integration and Continuous Deployment (CI/CD) pipelines aligned to our mission of reducing our cost to serve and improving our user experience, resilience, and security.

In addition to providing subject matter expertise, this is a hands-on role and part of a team responsible for the support, management, and maintenance of the core infrastructure and cloud services that underpins our production services, delivered as platform services to other teams and the wider organisation.

Key responsibilities:

  • Lead projects to deliver well-architected Azure solutions for application modernisation and native cloud development projects.
  • Instil a culture of automation across Azure workloads, automating as many processes as possible.
  • Ensure appropriate monitoring is in place to support the optimisation of our cloud environments for cost, resilience, and performance.
  • Lead the design, build, configuration, administration, and management the Cloud technologies, systems, and components, include computing, storage, software, commercial-off-the-shelf software (COTS), and open-source 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.

Technical Skills:

  • Strong understanding of Azure platform components and services, including IaaS, PaaS, and SaaS, and ability to review and align existing Azure environments to best practices, being able to align business requirements with Azure capabilities.
  • Strong understanding of Azure services, including App Service, API Management, Event Hub, Service Bus, Azure Spring Cloud, Key Vault, and Azure Monitor.
  • Strong knowledge and skillset using Infrastructure as Code (IaC) with tools, such as Terraform and Azure Resource Manager (ARM), templates for infrastructure provisioning.
  • Strong knowledge of Microsoft identity management, including Microsoft Entra, Active Directory, Azure Active Directory, and Azure AD Connect.
  • Strong knowledge of Azure cost management design principles, monitoring, and optimisation.
  • Strong scripting skills, including PowerShell, Bash, and Python, Ansible, for infrastructure automation, configuration management, and task automation. And a strong understanding of Azure Monitor and Azure Automate.
  • Deep understanding of Azure security best practices and compliance standards, including the implementation of security measures for data protection / privacy and regulatory compliance, including managing Azure Update Management Centre.
  • Good understanding of Continuous Integration (CI) concepts and tools for automating build processes, and ability to configure CI pipelines for infrastructure code, being able to design, build, and maintain CI/CD pipelines to deploy applications to Azure environments.

Apply for job

You can apply to this job and others using your online CV. Click the link below to start