The job market for assistant professors is so extremely tiny that there's no point in generalizing -- every single application is unique. Canada is a tiny academic market, coming here from elsewhere and trying to begin at a beginning level, with no contacts and a non-academic job, is extremely difficult. I strongly recommend that you examine your PhD to see what it can be adapted to. Even college jobs are difficult, you should look in particular at extremely remote situations, online places like Athabasca U, distance education for the North, Nunavut, etc.