Desktop Support Engineer - Level 1 / Level 2
Contract: 1 Year
Start Date: January 2027
Working Arrangement: Onsite
Contract Type: Freelance
Hours: Full Time
About the Role
We are seeking a hands-on Desktop Support Engineer to provide Level 1 and Level 2 IT support within a corporate environment. The successful candidate will be responsible for troubleshooting hardware and software issues, maintaining end-user devices, and ensuring employees receive efficient, high-quality technical support.
This role requires a customer-focused professional with strong Windows and Microsoft 365 expertise, solid troubleshooting skills, and the ability to manage incidents independently while collaborating with wider IT teams to resolve more complex issues.
Key Responsibilities
- Provide onsite Level 1 and Level 2 support for Windows and Mac desktops, laptops, monitors, docking stations, printers, headsets, mobile devices, and other workplace peripherals.
- Install, configure, deploy, image, replace, and maintain end-user devices, supporting hardware refreshes and break/fix activities.
- Support employee onboarding and offboarding, desk moves, software installations, equipment changes, and device refreshes.
- Diagnose and resolve connectivity issues involving LAN, Wi-Fi, VPN, DNS, authentication, and network access.
- Manage incidents and service requests through an IT Service Management (ITSM) platform, ensuring accurate documentation, appropriate prioritisation, SLA compliance, and timely resolution.
- Escalate complex technical issues to Infrastructure, Network, Security, and Application Support teams, maintaining ownership until resolution.
- Maintain accurate IT asset records, manage equipment stock and spare devices, and ensure compliance with security and support procedures.
- Deliver professional, high-quality support to senior stakeholders and priority users when required.
- Contribute to knowledge-base articles, technical documentation, and continuous service improvement initiatives.
- Collaborate with internal stakeholders and wider IT teams to identify issues, improve processes, and share technical findings.
Required Skills and Experience
- Proven hands-on experience in a Desktop Support Engineer, Service Desk Engineer, IT Support Engineer, EUC Engineer, or similar position.
- Strong knowledge of Windows 11 and Microsoft 365 applications, including Outlook, Teams, and OneDrive.
- Practical experience with endpoint troubleshooting, device deployment, imaging, configuration, hardware replacement, and device lifecycle management.
- Good understanding of Active Directory and/or Microsoft Entra ID, including user account management, access permissions, and authentication.
- Understanding of networking fundamentals, including TCP/IP, LAN, Wi-Fi, VPN, DNS, and connectivity troubleshooting.
- Experience using an ITSM or ticketing platform, such as ServiceNow or an equivalent system.
- Strong analytical and problem-solving skills, with the ability to diagnose technical issues and manage multiple priorities independently.
- Excellent customer service and communication skills, with a professional and user-focused approach.
- Ability to remain calm under pressure, manage urgent incidents, and support senior stakeholders effectively.
- A proactive approach to documentation, process improvement, and collaboration across technical teams.
The Ideal Candidate
The ideal candidate will be technically capable, organised, and comfortable working in a hands-on onsite support environment. They will take ownership of issues from initial diagnosis through to resolution, communicate clearly with end users, and know when to upscale more complex incidents to specialist teams.
They will combine strong technical troubleshooting skills with a customer-first mindset, ensuring a reliable and professional IT support experience across the organisation.