For a job lasting less than six weeks, you can enter Canada as a visitor and work without a work permit. You will need to present your passport and proof of your employment at the port of entry.
If you are planning to stay in Canada for more than six weeks, you will need to apply for a work permit. The process for obtaining a work permit can be complex and time-consuming, so it is important to start early.
You can find more information about working in Canada on the website of the Canadian government.