instrumentation technicians careers in Giza, Egypt