content creator careers in Canada