Knowledge of the software development life cycle (SDLC) Knowledge of business area’s specific technology environments Knowledge and understanding of database and networking principles and best practices Knowledge of COBIT and ITIL frameworks Knowledge of Solutions Architecture and/or Enterprise Architecture Knowledge of data integration and warehousing tools Knowledge of life cycle design and development covering solution design, application design, development, testing and maintenance, network software, operating systems, multi-tier environments, desktop and workgroup software, middleware, server technology, fault tolerant environments, and development tools Responsibilities and work output: Manage the cross functional teams responsible for deployment, monitoring, maintenance, development, upgrade and support of all IT systems, including telecommunications, servers, PCs, operating systems, hardware, software, peripherals and office automation equipment.