A strategy I followed successfully before in my job searches was to pick the company I want to work for first. As opposed to looking at the pool of jobs available and see if I like the employer.
Looking for work is always tough, but using more than one approach at a time may reap some benefits in the end.
So a good place to start is find a company that you’d like working for.
Any of the 50 companies described in the link below would be a pick for me. The reason is simple: they are the best managed companies in Canada!
Enjoy and good luck!