Communicate with customers and determine the best solutions for their computer needs. Responsible for diagnosing and repairing both hardware and software malfunctions AS well AS the maintenance of computer systems. Remove viruses. SPYWARE and trojans that MAY compromise Computer’s performance and security. Upgrade and assemble computers. Changing obsolete pArts and finding the upgrades that best match the system to maintain computer in the long RUN. Installation of hardware components and software. Database management. Troubleshoot network and computer program errors. Replace and configure hardware components.