Responsible for the maintenance, configuration, and reliable operation of computer systems, network servers, and virtualization Install and upgrade computer components and software, manage virtual servers, and integrate automation processes Set up accounts and workstations. Monitor performance and maintain systems according to requirements. Ensure security through access controls, backups and firewalls Troubleshoot hardware and software errors by running diagnostics, documenting problems and resolutions, prioritizing problems, and assessing impact of issues Provide documentation and technical specifications to IT staff for planning and implementing new or upgrades of IT infrastructure