Install, configure, and upgrade desktop hardware, operating systems, and applications.
Diagnose and troubleshoot hardware, software, and network-related issues.
Set up and maintain user accounts, permissions, and profiles.
Provide technical support for desktops, laptops, printers, and other peripherals.
Ensure system security by applying antivirus updates, patches, and regular monitoring.
Maintain IT asset inventory and update documentation for hardware/software configurations.
Support video conferencing systems, email configurations, and office connectivity.
Coordinate with vendors for hardware repairs and software licensing.
Perform routine system backups and disaster recovery testing.
Assist in IT projects such as system migrations, upgrades, and deployments.
Bachelor’s degree in Computer Science, IT, or a related field (or equivalent experience).
Proven experience as a Desktop Engineer, IT Support Engineer, or similar role.
Strong knowledge of Windows and/or macOS operating systems.
Familiarity with networking concepts (LAN/WAN, DNS, DHCP, VPN).
Hands-on experience with Microsoft Office Suite, email clients, and productivity tools.
Knowledge of IT security practices and antivirus management.
Excellent problem-solving and communication skills.
Ability to work independently and as part of a team.