About the job
D-ploy delivers IT and engineering solutions across the EMEA region, with offices in Switzerland, Germany, the Czech Republic, Austria, the UK, and the USA. The company focuses on building strong relationships within the IT community and helping clients improve productivity and business outcomes.
Role Overview
The IT Onsite Support Specialist will provide hands-on support for internal users at the London office. This role involves troubleshooting, maintaining workstations, and ensuring smooth operation of end-user devices and applications.
Main Responsibilities
- Deliver first- and second-level technical support for internal users.
- Analyze, prioritize, and resolve IT incidents and service requests.
- Manage tickets in the ticketing system, following ITIL guidelines.
- Set up, configure, and maintain workstations, including both hardware and software.
- Install, configure, and manage end-user devices such as clients, peripherals, and mobile devices.
- Install, configure, and maintain standard and specialized software applications.
- Carry out software rollouts, updates, and patching.
- Work closely with product management, development, and other internal teams.
- Create documentation, reports, and knowledge base articles to support IT operations.
Location
This position is based onsite in London, England, United Kingdom.

