Summary
Design, automate, and support secure cloud infrastructure using infrastructure-as-code, CI/CD, and modern platform engineering practices while collaborating across technical teams.
Highlights
Hands-on cloud engineering role with broad technical ownership, modern DevOps practices, hybrid work, and opportunities to improve secure cloud platforms.
Description
Cloud Platform & DevOps Engineer to help design, operate and enhance secure Azure cloud platforms across the business.
You’ll work across Azure PaaS, Infrastructure as Code, DevOps tooling and supplier‑facing technical governance - with a major focus on supporting our Client Onboarding platform across Dev, Test and Production.
If you enjoy solving complex cloud challenges, improving reliability and enabling secure delivery at scale, this role offers huge scope and impact.
You’ll work closely with internal IT, development teams and third‑party partners to ensure infrastructure changes, pipelines, service connections and deployment patterns are secure, supportable and aligned to business standards.
From Azure architecture and IaC to CI/CD, networking, monitoring, identity, resilience and automation - this is a hands‑on engineering role at the heart of our cloud transformation.
What you’ll be doing
Designing and supporting secure, scalable Azure architectures aligned to Landing Zone principlesProviding operational support across App Services, API Management, Azure SQL, Key Vault, Storage, Managed Identities and private networkingSupporting the Client Onboarding platform across environments, including incident investigation and deployment troubleshootingDeveloping and reviewing Infrastructure as Code (Bicep, Terraform, ARM)Reviewing infrastructure pull requests from third‑party partners to ensure alignment with naming, tagging, security and networking standardsConfiguring and maintaining CI/CD pipelines, service connections, environments and deployment tooling (Azure DevOps, GitHub, GitLab, Bitbucket)Troubleshooting Azure networking: VNets, Private Endpoints, NSGs, DNS, routing and service‑to‑service connectivityStrengthening identity, access and secrets management using RBAC, Managed Identities and Key VaultImproving monitoring and observability with Azure Monitor, Log Analytics and Application InsightsSupporting backup, recovery, resilience and DR activitiesAutomating operational tasks using PowerShell, Azure CLI, Bash or PythonMaintaining clear documentation, runbooks and operational proceduresSupporting cloud cost optimisation and platform hygieneContributing to change management, risk assessment and audit requirementsProviding technical guidance on Azure, IaC, DevOps and secure cloud delivery
Do you have?
Strong Azure platform engineering experienceDeep knowledge of Azure PaaS services (App Services, API Management, SQL, Key Vault, Storage, App Insights)Experience with IaC (Bicep, Terraform, ARM)CI/CD experience (Azure DevOps, GitHub, GitLab or Bitbucket)Strong troubleshooting skills across Azure and deployment toolingSolid understanding of networking, identity, monitoring and secure cloud designExcellent communication and collaboration skills
Desirable:
Azure Landing Zones, Azure Firewall, Front Door or App GatewayAzure Backup/Site RecoveryReusable IaC modules, self‑hosted runnersAzure Policy, Defender for Cloud, PIMFinancial services experienceIncident/Problem/Change ManagementCost optimisation and RCAExperience working with third‑party development partners
The role is hybrid working based in either Glasgow or Edinburgh with 3-days a week in the office.