salesforce technical lead. careers in Egypt