visual content creator careers in Edmonton, Canada