Under general supervision (Information Technology Analyst I) or direction (Information Technology Analyst II), performs a diverse range of analytical duties in the design, evaluation, development, testing, implementation, troubleshooting, and maintenance for a variety of information technology systems and programs; troubleshoots, analyzes, and resolves issues with operating systems, database systems, and network systems including servers, routers, switches, and hubs; oversees and maintains assigned applications; provides technical support and training to end users; and performs related duties as assigned. Performs network system administration functions; evaluates and tests system and network upgrades; maintains user accounts and passwords; installs, upgrades, and maintains software on servers; upgrades server hardware; enables network connection; monitors storage utilization; maintains file servers; performs daily back-up.