There is a range of job openings in Canada to fill all across the country. Therefore, the Canadians have created some different visa programs: Federal Skilled Trades, Federal Skilled Worker, Provincial Nominee. In this video, you can find a piece of information about them.