Desktop Support Engineer
Desktop Support Engineer
22
Nanyuki, Laikipia, Kenya
Job Views:
Created Date: 2026-10-12
End Date:
Experience: 5 - 8 years
Salary: 1300
Industry: Professional services and consulting
Openings: 1
Primary Responsibilities :
End-user support
• Resolve hardware, software, account and connectivity issues through the ticketing system, by
remote session, phone, chat and in person.
• Meet agreed response and resolution times, and escalate complex issues with clear notes.
• Document fixes in the knowledge base so common issues can be resolved faster or self-served.
Windows devices
• Build, image, deploy and retire Windows 10/11 laptops and desktops.
• Enroll and manage devices in Microsoft Intune, including compliance policies, configuration
profiles and app deployment.
• Apply patches and updates, and troubleshoot drivers, performance and peripherals.
Microsoft 365
• Administer users, licenses, groups and shared mailboxes in Microsoft 365 and Entra ID.
• Support Outlook, Teams, SharePoint, OneDrive and the Office apps, including sync, permissions
and mailbox issues.
• Manage multifactor authentication enrollment and resets with Microsoft Authenticator.
Google Workspace
• Support Gmail, Google Calendar, Drive, Docs and Sheets for staff who work in clients' Google
environments.
• Troubleshoot access, sharing, calendar delegation and sync issues between Google and
Microsoft tools.
Virtual machines and remote environments
• Provision, configure and support virtual desktops and VMs, such as Azure Virtual Desktop,
Windows 365, Hyper-V or VMware.
• Troubleshoot VM performance, login, profile and connectivity issues.
Security and compliance
• Follow least-privilege access, onboarding and offboarding checklists, and quarterly access
reviews.
• Keep endpoint protection, encryption, USB restrictions and data loss prevention in place on
every device.
• Maintain accurate asset inventory, and support evidence collection for SOC 2 audits.
• Recognize and escalate security incidents, phishing reports and suspicious activity.
Onboarding and offboarding
• Set up accounts, devices and access for new hires before day one.
• Recover equipment, revoke access and secure data when employees leave.
Experience Requirements:
• 5 or more years in desktop support, IT helpdesk or a similar end-user support role.
• Hands-on experience supporting Windows 10/11, including imaging, troubleshooting and
patching.
• Experience with Azure Virtual Desktop, Windows 365, Hyper-V or VMware.
• Working knowledge of Microsoft 365 administration: users, licenses, Exchange Online, Teams,
SharePoint and OneDrive.
• Experience supporting Google Workspace apps for end users.
• Experience supporting virtual machines or virtual desktops.
• Familiarity with device management, preferably Microsoft Intune, and endpoint security tools.
• Understanding of basic networking: DNS, DHCP, VPN, Wi-Fi and TCP/IP.
• Experience working in a ticketing system and documenting resolutions clearly.
• Strong written and verbal communication in English, with patience for non-technical users.
• Willingness to follow security and compliance procedures consistently.
Preferred qualifications
• Associate's or bachelor's degree in IT, computer science or a related field, or equivalent
experience.
• Certifications such as CompTIA A+, Microsoft 365 Certified: Endpoint Administrator Associate
(MD-102), Microsoft 365 Fundamentals (MS-900) or Google Workspace Administrator.
• PowerShell scripting to automate routine tasks.
• Experience supporting distributed or remote teams across time zones
