If you wish to find employment in Canada, it's a good idea to begin your search in conjunction with the visa application process. Canada is not unlike many countries in the world in that they seek to protect their citizen workforce as much as possible. For this reason, while it is not impossible to find work in Canada before receiving a visa, it is quite difficult. It should also be noted that, should you decide to seek work in Canada, you need to do it through the appropriate channels, so that you avoid problems with Immigration Canada. It's also a very good idea to begin the process of applying for your work permit before you enter Canada, thus saving yourself the time & trouble of being unable to work once you arrive in the country. All of the forms that you need to apply for a work permit in Canada can be found on the Canadian Citizenship & Immigration Website. Click the link to get the ball rolling.
If you are between the ages of 18 & 35, you could be eligible for a working holiday visa. Click here to see if you can apply.
If you do succeed in finding work in Canada, your position must be approved by the Human Resources and Skills Development Canada (HRSDC). More information about HRSDC can be found here. Your new employer must obtain a positive labour market opinion (LMO), which states that the position requires a specific skill set that cannot be filled by a work who is already a Canadian citizen.