german language instructor careers in Suez, Egypt