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, agile based release management for our 24 7 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 PaaS based infrastructure, and provides operational support for all PaaS platforms used across the business.

We are seeking a highly competent, reliable, and self starting IT generalist with experience in an Azure cloud, Windows Server administration, or SRE style role supporting web applications. You will have strong infrastructure knowledge, excellent analytical and problem solving skills, and experience with scripting and automation in a professional or project based capacity.

Key Responsibilities:

Resolve complex technical issues across infrastructure, applications, platforms, and back office systems

Manage and monitor Azure cloud resources, including performance, security, availability, and cost optimisation

Provide third line support, acting as an escalation point for front line incident managers

Support delivery squads during sprint cycles, including CI/CD enablement and deployment of software releases to Azure based systems

Clearly communicate technical concepts and actively contribute to wider IT and engineering discussions and forums

Participate in an on call 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 root cause analysis skills, able to diagnose and resolve complex issues across Azure infrastructure, PaaS services, Windows Server, IIS, networking, and CI/CD pipelines.

A proactive, can do attitude with the ability to work with minimal oversight while maintaining high standards

Ability to prioritise and perform effectively in a fast paced, high volume, agile environment

Verbal and written communication skills in English, with the ability to clearly communicate technical concepts to both technical and non technical 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



Cloud Platform & DevOps Engineer

Apply Now
Back to search page