As an IT consultant my job description contains the following: -work with clients to define the scope of a project -plan timescales and the resources needed -clarify a client's system specifications, understand their work practices and the nature of their business -liaise with staff at all levels of a client organisation -define software, hardware and network requirements -analyse IT requirements within companies and give independent and objective advice on the use of IT -develop agreed solutions and implement new systems -present solutions in written or oral reports -help clients with change-management activities -purchase systems where appropriate -design, test, install and monitor new systems -prepare documentation and present progress reports to customers -be involved in support.