The technical consultant should have the following skill sets:
Knowledge of OOPS
SAP CRM Basics
Application Enhancement Tool to extend and enhance the data model to meet business requirements with/without, coding.
Business Transaction Event Framework, BOL Programming,Custom code and enhancements ,Data extraction and loading, BAdIs and function modules, Reporting and analysis,Post Processing Framework, One Order Framework, BDocs enhancement etc.
Integration of SAP CRM and ERP