Finding a job can be a very stressful task in any country, let alone one that is new to you. There are several agencies that help New Canadians find a job. They can be found in the government, non-profit and private sectors. They generally assist with assessing your credentials, job market awareness, preparation of resumes (or curriculum vitae), using job search techniques, preparing for interviews, and orientation to the Canadian workplace.
The assistance may take the form of one-on-one counseling or coaching, group training workshops, and even linking you to specific employers. In some cases you may be placed with an employer for a period of time. This provides time for you to get familiar with the Canadian workplace and let the employer assess your skills and suitability. The employer may be eligible for a government wage subsidy during this period.
You can also find several online job boards that posts job openings. Of course there are several private employment agencies as well, many of which specialize in particular industry sectors. These online job boards and agencies are not likely to provide any special service for New Canadians.
You may also want to explore professional, trade and industry associations that are related to your occupation. These associations can usually provide information on the local and regional job markets in their profession, trade or industry.
Just as you would find in most countries, most jobs are found and filled through word of mouth referrals. Of course this is a barrier when you don't know anyone. Through Wayfinders you can build trusting relationships with other members and let them know what kind of work you are looking for.