Senior Cloud Engineer
At ALMIS International, one of the UK’s most impactful FinTech’s, we develop industry-leading software solutions used by over 60 banking institutions. As part of our continued growth we are searching for a dynamic and results-driven Senior Cloud Engineer to join the IT & Cloud Team and take up a leading role in developing and supporting the ALMIS One Cloud solution. The role reports to the Head of IT & Cloud. The ideal candidate will be strategically minded, an ambitious self-starter with the ability to build trust through performance and effective communication with cross-departmental subject matter experts.
About the Role
As Senior Cloud Engineer, you will:
· Design, build, and maintain Azure‐based infrastructure that underpins ALMIS’s cloud‐hosted SaaS platform and internal systems, ensuring solutions are scalable, resilient, secure, and cost‐effective.
· Contribute to cloud architecture and solution design in collaboration with the Head of IT & Cloud and software development teams.
· Implement and maintain Infrastructure as Code and automated deployment, enabling consistent, repeatable, and reliable platform delivery.
· Ensure the SaaS platform is available, recoverable, observable, and supportable, and provide 3rd‐line support for complex cloud and platform issues, including incident resolution and root cause analysis.
· Operate and continuously improve the platform with a focus on reliability, performance, security, and cost optimisation.
· Implement and manage Azure security and networking best practices, including identity, RBAC, monitoring, and vulnerability management, ensuring compliance with ISO 27001 and ALMIS policies.
· Maintain production‐grade documentation, technical controls, and evidence to support audits, compliance activities, and operational readiness.
· Work closely with development teams to ensure the cloud platform supports reliable and fast releases and aligns with modern DevOps practices.
· Collaborate with ALMIS’ Managed Service Provider and cloud suppliers to operate and enhance services, supporting the evaluation of new capabilities, licensing, renewals, and supplier performance alongside the Head of IT & Cloud.
· Stay current with relevant cloud technologies, frameworks, and best practices, and share knowledge through informal mentoring and collaboration within the engineering team.
Essential Skills & Experience
· Degree in IT, Computer Science, or a related discipline, or equivalent practical experience.
· 3+ years’ experience in a Senior Cloud Engineer or similar role, supporting production cloud platforms on Azure, preferably in a SaaS context.
· Strong hands‐on experience designing, implementing, and operating Microsoft Azure environments.
· Practical experience designing, deploying and supporting Azure Virtual Desktop solutions.
· Solid experience with Infrastructure as Code using Terraform and/or Bicep.
· Good knowledge of Azure networking and security, including Hub‐and‐Spoke architectures, Azure Defender for Cloud, and patch and vulnerability management.
· Experience implementing and supporting CI/CD pipelines using e.g. Azure DevOps.
· Strong PowerShell scripting capability.
· Ability to manage workload and priorities within Agile and traditional delivery approaches.
· Strong written and verbal communication skills, combined with excellent analytical and problem‐solving skills. Ability to communicate complex technical issues clearly.
· Collaborative approach with the ability to work effectively with internal teams and external suppliers.
Desirable / Bonus Skills
· Experience delivering and supporting end‐user computing platforms on Azure, including Azure Virtual Desktop and the use of tools such as Nerdio to optimise cost, automation, and operational management.
· Hands‐on experience operating or supporting cloud‐hosted SaaS platforms, with a solid understanding of availability, BCDR, scalability, monitoring, security boundaries, and customer impact.
· Practical experience with identity and automation technologies, including Microsoft Entra ID and Active Directory
· Automation using PowerShell, Python, or low‐code tools such as Power Automate.
· Relevant Microsoft Azure certification (e.g. AZ‐104 or equivalent) or demonstrable equivalent experience operating Azure environments in production
· Experience designing, configuring, and supporting Microsoft 365 and endpoint management solutions, including M365 workloads (Exchange Online, SharePoint Online, Teams, OneDrive), Microsoft Intune, device compliance, conditional access, and security baseline enforcement.
· Familiarity with LLM and AI platforms, such as Azure AI Foundry, GitHub Copilot, Claude Code.