CRM Technical Key skills required for the job are: Siebel Product Configuration(Mandatory) Siebel CRM(Mandatory) Siebel Tools Siebel Upgrade Siebel EIM As a Consultant you should have in-depth knowledge in any one technological or industry practice / functional area and overview of 2-3 other areas. You should handle solution definition/ fitment for a small sized project with a medium complexity. You should be able to build a custom Function Module with medium complexity program logic.