Hi,
Its really hard to get a job when you are not in Canada but its not impossible. Check out the websites and apply online.
If you have experience in one of 29 listed occupation then you can apply without having a job offer. Check the cic website for more infomation and your eligibility.
Cheers
Saki