Analyst, On-site IT Support Location: Contract: Full-time, Permanent
We are seeking an On-site IT Support Analyst to ensure the smooth operation of personal computing and office technology. This is a hands-on role providing first-class on-site and desk-based technical support, resolving incidents and service requests, and supporting audio-visual and collaboration technologies.
Provide hands-on technical support, including software installation and upgrades, hardware setup, mobile device management, and application configuration
Support video conferencing, in-room systems, audio conferencing, and AV equipment for meetings and live events
Provide expert support for online webinar tools and collaboration platforms
Log, track, document, and analyse incidents and resolutions to identify trends and prevent recurring issues
Test fixes, perform post-resolution follow-ups, and ensure customer satisfaction
Contribute to continuous improvements across the on-site IT environment
About the team
The Technology function is responsible for designing, delivering, and supporting a global IT infrastructure, including hardware, software, networks, communications, and data services. The team works closely with business stakeholders to deliver reliable, secure, and forward-thinking technology solutions.
This role reports to a Supervisor or Manager within On-site IT Support or IT Service Delivery.
Strong experience in IT support, computer science, information systems, or a related field
Solid knowledge of computer hardware, particularly workstations and laptops
Proven experience working within a service desk environment, managing incidents under SLAs
Familiarity with incident management tools and troubleshooting methodologies
Experience working in a collaborative, team-oriented environment
Professional-level English language skills