Desktop & Application Support Engineer
We are looking for a skilled Desktop & Application Support Engineer to provide technical assistance, troubleshoot issues, and ensure smooth functioning of desktop systems, applications, and IT infrastructure across the organization.
Key Responsibilities:
Install, configure, and troubleshoot desktop/laptop systems (Windows 10 & Windows 11)
Manage and support Microsoft Office Suite and Outlook client configuration
Perform OS installation, formatting, upgrades, and patch management
Handle IP configuration, network connectivity issues, and basic LAN troubleshooting
Diagnose and resolve hardware issues for desktops/workstations (HP, Dell, etc.)
Work with Windows Registry, system settings, and performance tuning
Provide support for application-related issues and software installations
Perform data backup and recovery activities
Maintain IT asset inventory and documentation
Manage and support around 500+ client machines in an enterprise environment
Provide remote and on-site technical support to end-users
Ensure timely resolution of tickets as per SLA
Coordinate with vendors for hardware/service-related issues
Required Skills:
Strong knowledge of Windows OS (10 & 11)
Hands-on experience with Microsoft Office & Outlook configuration
Basic networking knowledge (IP addressing, DNS, DHCP)
Experience with hardware troubleshooting (HP/Dell desktops & workstations)
Knowledge of OS deployment, imaging tools, and patch management
Familiarity with ticketing tools (ServiceNow, Jira, etc.)
Understanding of Active Directory (user management, group policies)
Basic knowledge of antivirus and endpoint security tools
Preferred Skills:
Experience with remote support tools (AnyDesk, TeamViewer, etc.)
Knowledge of Office 365 / Microsoft 365 administration
Exposure to backup solutions and data recovery tools
Understanding of ITIL processes
Scripting knowledge (PowerShell basics) is a plus
Soft Skills:
Excellent communication and interpersonal skills
Strong problem-solving ability
Ability to handle multiple users and prioritize tasks
Client-handling experience in corporate environments
Additional Requirements:
Proven experience managing large-scale environments (500+ systems)
Ability to work independently and in a team