instructor mechanical careers in Giza, Egypt