Yep, you can only dream about that.
I live in Canada for the past 27 years. I work in Canadian High Tech industry for the past 25 years.
In my experience very small numbers of immigrants from those or Asian countries are actually skilled.
Once a year we had HR questionnaire about employees ethnicity. Should we be all judged by our skills rather than ethnicity. In private sector you can find the way to get rid of none skilled employee. (not immediately but still you will be able to do that within in time).
As contractor for Ontario ministry of Transportation I noticed that most of IT people are ME or Asian origins.
Most of them were doing nothing. Most of the work was done by contractors and yet we could not get a permanent job in there. (not all the contractors want permanent job). At that time I was personally told by the manager that two position that his department has is for visible minority people. Sorry I was born in Europe.