Generator mechanic careers in Aswan, Egypt