Upgraded computers from previous software versions to new software versions. Identified and contacted potential software vendors. Evaluated and benchmarked software and hardware components. Participated in data collection and data analysis activities. Prepared huge system backups and restored systems at the time of system failures. Provided and installed complete selection of software packages according to the requirements and budgets. Provided software support and training in the use of the software. Written software CD's and DVD's.