You need to research the various immigration programs as almost impossible to secure a job offer from outside of Canada given the cost for an LMIA and time for an employer to employ someone from outside of Canada unless they have some unique skill not readily available.