infrastructure careers in Irbid, Jordan