french gets you lots of points, but as i recall even modest savings and a college degree got you most of the way there.
The Canadian visa system for skilled workers is so much simpler than the USA I almost couldn't believe it. No quotas, entirely points based, your score is easy to calculate and the minimum number of points needed published at regular intervals, much more personal control and far fewer vexing employer sponsorship issues as is so frequently the case with US green cards. It's almost meritocratic...
The French requirement for permanent residency visas generally only applies in certain provinces as well, especially the eastern ones like Quebec. Not speaking French isn't an issue for visas to work in most major cities in Canada, including Vancouver, assuming you speak English, aren't ancient (age is a factor in scoring), have a reasonable degree and a small amount of savings.
When was the last time you checked (no sarcasm), and how did you check?
We typically require people to prove that the job they're going to do can not be feasibly offered to a citizen. Typically exemptions can apply if you're applying for a work visa for a transfer within a multinational company, and for a small number of other more niche roles. In order to be exempt as a professional you need to be a citizen of Mexico or the U.S. and provably belong to a profession which is specifically exempted (there are a bit over 60) according to a list.