Provides technical support either by phone, remote access or site visits as needed . • Installs and configures hardware and software components to ensure usability. • Troubleshoots hardware and software issues. • Ensures electrical safety standards are met. • Repairs or rep hilaces damaged hardware. • Upgrades the entire system to enable compatible software on all computers. • Installs and upgrades anti-virus software, firewalls to ensure security at the user level. • Performs tests and evaluations on new software and hardware. • Provides support to users and acts as the first point of contact for error reporting. • Assists with Servers, LAN/WAN technologies, computer repair, troubleshooting software, networks, virus protection and Wi-Fi technology. • Assists with the design, implementation, and ongoing support of new software and features• Conducts daily backup operations and manages technical documentation.