Senior Cloud Engineer

Company: ALMIS International
Apply for the Senior Cloud Engineer
Location: Edinburgh
Job Description:

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.

Posted: June 2nd, 2026