Instrument u0026 control technician careers in Luxor, Egypt