Well a LMIA from your Canadian employer proving only you have the experience and education to do the job. Depending on the NOC/job, you will need ECA for degree and IELTS for language skills. You also want to show funds to settle. If you have a LMIA with work permit already then a passport to travel.