Senior Cloud Engineer
2 days ago
Edinburgh
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.