• Determine the company's technology needs and develop new systems and application implementation programs • Train technical staff in the
use of hardware and software, either developed or purchased • Establish methods and guidelines for installation and maintenance
of computer operating systems, disk arrays and tape
libraries • Develop and implement procedures to maintain security and protect systems from
unauthorized use • Recommend and implement systems enhancements to improve the performance and reliability
of the overall system • Perform periodic audits and handle system integration, verification and supportability for communications systems • Analyze functional aspects
of the system to translate clients» requirements into hardware and software test plans • Handle inventory management
of software licenses, hardware and software