Are you in Canada with work authorization? If not difficult because employer needs a LMIA to show no one can do the job. Then you apply for a closed work permit. The process takes months.
If you are in Canada with authorization look at indeed or job bank