mechanical engineering lecturer careers in Ismailia, Egypt