Senior Systems Support Engineer
Senior Systems Support Engineer
About the Company
Our client is a global technology organisation delivering innovative solutions across transportation and critical infrastructure sectors. The company focuses on improving customer experiences through advanced technology, operational excellence, and secure digital services. Operating internationally, they are committed to innovation, collaboration, and delivering high-quality solutions to both public and private sector customers.
The Role
We are seeking a Senior Systems Support Engineer to support the operational delivery and maintenance of enterprise endpoint management and patching solutions across a large-scale corporate IT environment.
The successful candidate will be responsible for maintaining endpoint management platforms, delivering software deployments, managing operating system builds, supporting security patching activities, and providing 2nd/3rd line technical support. The role also involves root cause analysis, technical project delivery, and ensuring compliance across end-user environments.
Key Responsibilities
Ensure the availability and performance of endpoint management and software deployment platforms.
Manage and maintain services including:
Patch Management
OS Provisioning
Software Distribution
Endpoint Configuration
Develop and maintain operational processes relating to system builds, patch creation, software packaging, deployments, reporting, and security controls.
Investigate and remediate security vulnerabilities across desktop and server estates within agreed timelines.
Support security hardening and compliance activities across front-office platforms and applications.
Assist in improving endpoint delivery strategies including:
Application deployment
Antivirus management
Security patching
Driver and firmware updates
Operating system deployment
Manage documentation relating to systems, processes, and operational procedures.
Own the full lifecycle of patch deployment activities from testing through to production rollout.
Support platform upgrades, migrations, and access control management.
Participate in technical projects involving software deployment to bespoke hardware and devices.
Escalate issues appropriately and contribute to incident resolution.
Support training and knowledge transfer activities following technical changes.
Work collaboratively with internal teams, stakeholders, and customers where required.
Required Skills & Experience
Essential
Degree in Computer Science, Engineering, or equivalent commercial experience.
Strong experience with enterprise patch management and endpoint management tools such as:
Ivanti Endpoint Manager
Microsoft SCCM
ManageEngine
NinjaOne
or similar technologies
Strong PowerShell scripting experience.
Experience deploying and supporting Microsoft operating systems across desktop and server environments.
Experience supporting multi-platform infrastructure environments.
Proven experience managing patch testing and deployment environments.
Strong understanding of Microsoft Windows desktop support.
Experience supporting Linux/Unix desktop environments (e.g. Ubuntu).
Experience working within ITIL environments including change and release management.
Understanding of quality and service management standards such as ISO 9001 / ISO 20000.
Strong networking fundamentals including TCP/IP.
Experience with Microsoft Active Directory technologies including:
DNS
DHCP
Group Policy
WSUS
DFS
Experience with OS imaging and deployment technologies including PXE and system imaging solutions.
Desirable
ITIL certification.
Microsoft certifications.
Experience managing services against strict SLAs.
Experience with virtualisation technologies including:
VMware
Hyper-V
Experience with additional scripting or development languages such as:
Bash
Powershell
VB.NET
C++
.NET
Batch scripting