Hello explon
Its not easy to get job offer from Alberta or any Providence employer, I just have CPR and looking for job before landing in Canada, didn't find it yet.
Why not you consider Nova Scotia Regional Labour Market Demand stream , that's don't need a Job Offer...