Learning opportunities and responsibilities: Maintenance, configuration, and reliable operation of computer systems, network servers, and virtualization Installation and upgrades of computer components and software, management of virtual servers, and automation processes Troubleshooting hardware and software errors by running diagnostics, documenting problems and resolutions, prioritizing problems, and assessing impact of issues Performing regular backup operations and implementing appropriate processes for data protection, disaster recovery, and failover procedures Desktop and helpdesk support, making sure all desktop applications, workstations, and related equipment problems are resolved in a timely manner with limited disruptions Assist with management of in-house Voice over Internet Protocol (VoIP) systems, including software architecture and hardware components. We have invested heavily in compliance, quality assurance, top performers, technology, and customer support to deliver great service to our clients and customers.