customer support engineer careers in Suez, Egypt