Providing technical support and troubleshooting for computer systems and network infrastructure. Installing and configuring software and hardware. New Gaming PC building Troubleshooting equipment malfunctions and software errors. Maintenance Technician Responsibilities. Helping develop and implement the budget for the maintenance department.