epicor careers in Suez, Egypt