Serve as the first point of contact for users seeking technical assistance via phone, email, or in person
Diagnose and resolve hardware, software, and network issues
Install, configure, and maintain computer systems, printers, and peripheral devices
Perform system upgrades and routine maintenance
Document issues, solutions, and user interactions in the helpdesk ticketing system
Escalate unresolved issues to higher-level IT staff or vendors
Provide training and support to users on software and hardware usage
Maintain inventory of IT assets and ensure timely updates
Assist with onboarding/offboarding of employees (e.g., account setup, access provisioning)
Stay updated on new technologies and best practices in IT support