Title: Desktop Support Technician
Job Description
We are seeking an experienced Desktop Support Engineer to provide advanced technical support for enterprise desktop environments. The ideal candidate will be responsible for troubleshooting complex hardware, software, and operating system issues, managing endpoint devices, deploying patches, and ensuring a secure and stable user computing experience.
Key Responsibilities
Deliver advanced desktop support by diagnosing and resolving complex hardware, software, and operating system issues to maintain high user satisfaction and endpoint availability.
Conduct remote troubleshooting sessions using enterprise support tools to resolve software and configuration-related incidents.
Deploy and maintain standardized desktop images and configuration baselines to ensure consistency, security, and compliance.
Administer endpoint management platforms to deploy software packages, patches, and configuration updates across the enterprise.
Monitor desktop infrastructure health and analyze incident trends to identify opportunities for proactive improvements.
Collaborate with Service Desk and IT support teams to resolve escalated issues and improve overall support effectiveness.
Create and maintain technical documentation, knowledge base articles, and standard operating procedures.
Perform root cause analysis on recurring desktop issues and implement long-term corrective actions.
Work closely with network, security, and application teams to ensure endpoint compatibility and performance.
Manage hardware and software assets, including inventory tracking, lifecycle management, and license compliance.
Support endpoint security initiatives by applying security controls, performing compliance checks, and remediating vulnerabilities.
Partner with business users to optimize desktop configurations and enhance user productivity.
Identify opportunities for automation and process improvement to streamline support operations and reduce manual effort.
Ensure timely desktop patching and maintenance activities to maintain system stability and security.
Required Qualifications
Bachelor’s degree in Information Technology, Computer Science, or a related field, or equivalent work experience.
8–10 years of experience in Desktop Support, End User Computing (EUC), or Systems Support within enterprise environments.
Strong expertise in Windows desktop operating systems, desktop application support, user profile management, and hardware troubleshooting.
Hands-on experience with endpoint management platforms for software deployment, patch management, configuration management, and inventory tracking.
Experience with desktop patching, endpoint security tools, and compliance requirements.
Knowledge of scripting and automation techniques for desktop administration and support.
Strong analytical and problem-solving skills with experience handling complex incidents and escalations.
Excellent communication skills with the ability to interact effectively with both technical and non-technical stakeholders.
Ability to work in an onsite environment and provide hands-on support to end users.
Experience supporting large enterprise desktop environments is highly preferred.
Top 3 Required Skills
Desktop Support
Endpoint Management Platforms (Software Deployment & Management)
Desktop Patching