story development producer careers in Edmonton, Canada