seo specialist social media analyst marketing pr and communi careers in Halifax, Canada