We are seeking an experienced Level 3 Support Engineer with strong infrastructure and cloud expertise to support, maintain, and evolve our IT environments. This role goes beyond traditional support and includes on-prem to cloud migrations, server and virtualisation management, and automation through Infrastructure as Code and scripting. You will act as a technical escalation point while also contributing to infrastructure projects and continuous improvement initiatives.
Key Responsibilities
Act as 3rd line escalation support for complex infrastructure and cloud-related issues
Lead and support on-premises to cloud migrations (planning, execution, and post-migration support)
Administer and support Windows/Linux servers (physical and virtual)
Manage and support VMware environments (ESXi, vCenter)
Design, deploy, and support Azure infrastructure (VMs, networking, storage, identity)
Implement and maintain Infrastructure as Code (IaC) using tools such as Terraform, ARM, or Bicep
Automate infrastructure tasks using scripting (PowerShell, Bash, Python)
Build, configure, and maintain virtual machines in both on-prem and cloud environments
Monitor system performance, availability, and security
Collaborate with internal teams on infrastructure upgrades, optimisation, and resilience
Create and maintain technical documentation and runbooks
Provide mentoring and technical guidance to L1/L2 engineers
Key Skills & Experience Essential
Proven experience in a Level 3 / Senior Support / Infrastructure Engineer role
Strong experience with on-prem to cloud migrations
Hands-on server administration (Windows and/or Linux)