Knowledge and Skill Requirements for Information Systems Professionals: An Exploratory Study