microsoft access microsoft publisher careers in Halifax, Canada