field service technicians careers in Mansoura, Egypt