salesforce technical lead. careers in Suez, Egypt