Infrastructure Engineer
Role details
Job location
Tech stack
Job description
As an Infrastructure Engineer you will be responsible for the design, implementation, and support of robust and secure IT infrastructure solutions that underpin operations. You will provide technical leadership within the infrastructure team, ensuring systems are scalable, resilient, and aligned with business requirements. Working closely with the Infrastructure Manager, you will contribute to strategic projects, mentor junior staff, and act as a subject matter expert across a range of technologies., * Design, implement, and maintain infrastructure solutions including Servers, networks, storage, and cloud services.
- Administer, maintain, and support Windows and Linux Servers across physical, virtual, and cloud environments.
- Act as a technical lead on infrastructure projects and initiatives.
- Provide 3rd line support and act as an escalation point for complex technical issues.
- Maintain and support core services such as DNS, DHCP, file systems, and backup solutions.
- Perform system updates, patching, and configuration management to ensure security and stability
Requirements
- Extensive experience in infrastructure engineering across on-premises and cloud environments.
- Strong understanding of system architecture, file systems, and operating system internals.
- Strong knowledge of Microsoft technologies (Windows Server, Active Directory, M365, Exchange).
- Experience with virtualisation platforms (eg VMware, Hyper-V).
- Solid understanding of networking principles and technologies (LAN/WAN, Firewalls, VPNs).
- Experience with cloud platforms (Azure, AWS) and hybrid environments.
- Excellent troubleshooting and problem-solving skills.
- Strong documentation and communication abilities.