it technology careers in Irbid, Jordan