Perform system backups, maintain data files and monitor system configurations to ensure data integrity. Provide end user support. Upgrade, troubleshoot, and maintain hardware and software. Document support issues with problem resolution. Training existing and new staff on 40 Software 39 s 41 used by the company. Provide on site on call support for clients from shared services. Software implementation and maintenance of security systems. Manage IT staff, complete employee evaluations, time and attendance for payroll, and employee disciplinary. Consult with department managers to develop system solutions consistent with organizational objectives. Monitor, and manage IT department budget, Computer system acquisition, including research, negotiation, proposal, purchase order, tracking, content verification and inventory.