Thank you for sharing your opinions, guys. I'll keep them in mind.
I can find a number of jobs relevant to my skills on Canadian job sites. However, this is not a matter of skills. The question is if Canadian employers are willing to go through all that paperwork to hire a foreign specialist...