Cloud Engineer
Systems and Cloud Engineer
Leading Law Firm
The Systems and Cloud Engineer is part of the Information Technology department, working within a highly technical engineering team responsible for the design, implementation, and operation of enterprise-wide infrastructure and cloud technologies. This is a hands-on role within the Enterprise Systems team, focused on architecting, securing, and operating Azure platforms while maintaining critical hybrid infrastructure that supports an international business.
Key Responsibilities
• Design and execute cloud strategies by developing and managing cloud infrastructure aligned to business objectives
• Provide architectural direction and hands-on engineering across Azure, third-party SaaS platforms, and on-premises systems
• Design and maintain an enterprise Azure landing zone, including multi-subscription architecture, governance, RBAC, and policy standards
• Deploy and manage Azure IaaS and PaaS services, including virtual machines, storage solutions, and platform services
• Plan and deliver cloud migrations, including discovery, dependency mapping, landing zone readiness, cutover, and decommissioning
• Own Azure networking design and operations, including vNETs, subnets, routing, peering, private endpoints, and network security
• Manage hybrid connectivity solutions such as ExpressRoute, vWAN, and VPN gateways
• Collaborate with security and network teams to implement secure access, segmentation, and data protection
• Support hybrid identity across Active Directory and Microsoft Entra ID, including Conditional Access and Zero Trust principles
• Implement and maintain Azure governance and security controls, including policies, RBAC, monitoring, and compliance automation
• Provide support and escalation for core infrastructure, including VMware, Windows Server, Active Directory, DNS, and DHCP
• Participate in on-call rotation and incident response to ensure high availability and service continuity
• Contribute to system design, root cause analysis, and capacity planning across enterprise infrastructure
Key Requirements
• Strong experience managing cloud environments (IaaS, PaaS, SaaS) and applying best practice design principles
• Proven experience designing, deploying, and supporting Microsoft Azure in enterprise environments
• Experience with Infrastructure as Code and automation tools (e.g. Terraform, PowerShell), including CI/CD integration
• Knowledge of Microsoft 365 services; familiarity with data governance and compliance tools is advantageous
• Strong documentation and communication skills, with the ability to produce clear technical designs and runbooks
• Awareness of emerging technologies such as AI-driven productivity tools and their governance implications
• Relevant certifications in Azure or cloud technologies are desirable
• Experience working in regulated environments such as legal or financial services is beneficial
• Ability to manage multiple complex projects and work independently with minimal supervision
• Strong organisational skills, professionalism, and a high level of discretion when handling sensitive information
• Experience with AWS is a plus
• Degree in Computer Science or a related field preferred