Create Job Profiles and Apply

In Canada it is very important to have a Job profile in different Job related sites. The main reason is here lot of consulting firm working to place people based on Companies need. Best site for having a Job profile globally is LinkedIn.

You need to make lot of networking using your linkedIn profile. If your profile is well set it is very likely that recruiter will contact you via linkedIn. Sometime even hiring manager will be touch via LinkedIn.

Its good you understand Job Market here in Canada before creating a profile.

You will also need to create Job profile following Job portals these are also known as Job banks

Canadian Job Bank
Workopolis
Indeed Jobs
Monster

If you are interested in Banking sector its very important that you create a profile for all Major Banks of Canada. Most of the Job calls happens from Job site cause bank does not need to pay for recruiter if they recruit via their Job profile.

Royal Bank of Canada
TD Bank Canada
CIBC Bank
BMO
Scotia Bank

For IT and ITES professionals its very important to have a IT Service Provider Companies majority jobs are in North America handles by these consulting firm.

Tata Consultancy Services 
Capgemini
Cognizant
Nttdata

Once all your Job profile are well set you can start applying. As soon as you update your profile recruiting agency will start working on you.

Internship Jobs

There are few web sites they offer internship jobs for fresh graduated in Canada and new Immigrants, this kinds Job sometime help to start a Job for short duration and gather Canadian experiences.

Career Edge is one of the popular for this.