Cloud Platform & DevOps Engineer (Engineering Team)
The Engineering team designs, implements, supports, and continuously improves the cloud technology stack to ensure the security, reliability, and availability of systems
We design, deploy, and maintain advanced logging, monitoring, and alerting platforms. We lead automated, agilebased release management for our 247 online application stack. The team maintains and evolves CI/CD pipelines and deployment automation tooling, implements Infrastructure as Code (IaC) using Terraform, manages IaaS and PaaSbased infrastructure, and provides operational support for all PaaS platforms used across the business.
We are seeking a highly competent, reliable, and selfstarting IT generalist with experience in an Azure cloud, Windows Server administration, or SREstyle role supporting web applications. You will have strong infrastructure knowledge, excellent analytical and problemsolving skills, and experience with scripting and automation in a professional or projectbased capacity.
Key Responsibilities:
Resolve complex technical issues across infrastructure, applications, platforms, and backoffice systems
Manage and monitor Azure cloud resources, including performance, security, availability, and cost optimisation
Provide thirdline support, acting as an escalation point for frontline incident managers
Support delivery squads during sprint cycles, including CI/CD enablement and deployment of software releases to Azurebased systems
Clearly communicate technical concepts and actively contribute to wider IT and engineering discussions and forums
Participate in an oncall rota as required
Work in a hybrid model, with a minimum of two days per week in the office
Requirements:
Excellent knowledge of Azure technologies and the Azure platform, with 5+ years experience supporting Azure cloud infrastructure (e.g. API Management, Logic App Standard, Function Apps, App Services)
3+ years experience supporting web application technologies
Experience working with CI/CD pipelines, including automation of build, test, and deployment processes
Strong working knowledge of the following foundation technologies:
o Networking (e.g. TCP/IP, DNS, DHCP, SSL)
o Windows Server operating systems and IIS
o Firewalls and Web Application Firewalls (WAF)
High proficiency in PowerShell, including automation scripting and its use in Azure configuration and deployment activities.
Working knowledge of SQL Server, including basic administration, querying, and scripting for troubleshooting or operational support
Strong troubleshooting and rootcause analysis skills, able to diagnose and resolve complex issues across Azure infrastructure, PaaS services, Windows Server, IIS, networking, and CI/CD pipelines.
A proactive, cando attitude with the ability to work with minimal oversight while maintaining high standards
Ability to prioritise and perform effectively in a fastpaced, highvolume, agile environment
Verbal and written communication skills in English, with the ability to clearly communicate technical concepts to both technical and nontechnical audiences
Desirable experiences:
Experience automating and streamlining the software development lifecycle (SDLC) and configuration management processes
Experience working within a regulated financial services environment
Experience working with agile methodologies such as Scrum or Kanban
Experience using Octopus Deploy / Azure DevOps
Experience using Jenkins / SonarQube / OWASP ZAP / LightHouse
Knowledge of Terraform in Azure
Knowledge of Hyland Alfresco and HIDP
Sign in to browse authentic reviews, anonymous ratings and salary data before you apply.