We are in the process of getting the PR, got ITA already and preparing documents right now..
A bit skeptical about how readily the Canadian recruiters would accept an immigrant for good roles. Any idea about the salary I may expect in kind of role you mentioned and which city would have better...