CMS Career Fair hosts more than 30 professionals