For Canadians and for those seeking work in Canada from abroad, the process of finding employment is fundamentally the same. Such individuals must seek out employers who are a good match for their skills, determine the availability of positions that they are currently recruiting for, and/or contact the employer to propose their candidacy. Remember, in many cases, the positions filled by Canadian employers may not be advertised; companies may rely on resources that are available prior to engaging in outside advertising.
There are a number of useful mechanisms for finding work in Canada. Certainly, for those who are outside of the country, online resources such as monster.ca, workopolis.com, working.com and numerous others are a good resource. These tools allow individuals to review positions being advertised and to respond to such. Many employers are not intimately familiar with the processes for hiring a foreign worker, so some familiarization on your part will help. Canadian employers - as a general rule - will prefer to hire Canadians if possible, as it makes things simpler for them. When a recruiting need cannot be filled within Canada, then Canadian employers must look beyond these borders.
For a foreign national seeking employment in Canada, it is important to adopt the norms for Canadian job seekers. Strategies that may be highly effective in one country could be frowned upon by employers here. It is important to stand out, but in a positive way. The style of your résumé, the manner of communication, and interview strategies need to be adopted to the styles that Canadian hiring managers are accustomed to.