remote
Systems Engineer - University of Portsmouth
Systems Engineer
A Systems Engineer is needed to design, implement and maintain the university's IT infrastructure, focusing on server platforms, virtualization, cloud services and automation using Python and PowerShell.
About the role
Key Responsibilities
- Design, deploy and manage Linux and Windows Server environments supporting academic and research services.
- Implement and maintain virtualisation platforms (VMware, Hyper‑V) and cloud resources (AWS/Azure) to ensure scalability and reliability.
- Develop automation scripts and tools using Python and PowerShell to streamline provisioning, configuration and monitoring tasks.
- Monitor system performance, troubleshoot incidents, and apply patches and security updates in line with university policies.
- Collaborate with network and security teams to ensure robust connectivity, firewall rules, and compliance with data protection standards.
Requirements
- Proven experience administering Linux and Windows Server systems in a complex, multi‑user environment.
- Strong scripting skills in Python and PowerShell for automation and orchestration.
- Hands‑on experience with virtualization technologies (VMware, Hyper‑V) and public cloud platforms (AWS or Azure).
- Solid understanding of networking concepts, DNS, DHCP, VPN and monitoring tools.
- Excellent problem‑solving abilities, communication skills and a commitment to delivering reliable IT services.
Skills
linuxwindows serverpython