I have on a number of different occasions posted the following information about finding employment in Canada, looks like people just aren't reading other posts to find out information that's already there if you look.
FINDING JOBS IN CANADA IS NOT AT ALL EASY FOR FOREIGNERS.
Toronto, Montreal and Vancouver are the top 3 destinations for newcomers to Canada to settle in. It is exactly for this reason that finding employment anywhere near these cities is more difficult than any other parts of Canada. Ever since the sub-prime crisis in the USA the Canadian economy and employment situation has suffered greatly. So in these cities you will not only be competing with all the other newcomers to Canada for every job vacancy, but also with thousands of unemployed Canadian applicants too. In Ontario, Quebec and British Columbia there are more people in the labor market than there are available jobs. Also these cities have almost reached the point of saturation with newcomers. Everybody who comes to Canada can't expect to all live in the same place, it's just not possible and it is not reasonable to expect this.
Other cities are much better for finding employment. The Province of Alberta, for example, is undergoing one of its greatest periods of economic growth ever. In Edmonton and Calgary there are more jobs available than there are people to fill them. This is true right across the entire spectrum of professions, skilled work, semi-skilled and unskilled work; jobs are available in all of these.
While nothing takes the place of personally doing your job hunting in the city where you wish to work, you might have some luck finding a job online using
www.workopolis.comwww.monster.ca
These two are about the best I've heard about recently.
Cheers,
William James Woodward Brazil Animator, Expat-blog Team