website content manager careers in Irbid, Jordan