Ok gonna share my experince with you guys, i landed in Canada on July 2007 and applied for refugge, the process started and mean while i got my work permit, i don´t know if i am a lucky person but i got a job in a decent company at the store department, when i was there i showed everybody that i was an IT, also i speak Spanish, so i use both skills to do my job.
6 months later i was promoted to the Planning department, and there also i tried to show my skills, 7 moths later my boss and the vicepresident offered me another job at Tech. Pubs where i made a software solucion for the company.
My refugee status was denied and i had to leave Canada, now the company made everything they could to bring me back ASAP, i am almost ready to go back, and i will be making 50 grants with all the benefits (Health for me and my family and insurance for all of us.....).
And with the probability of making even more next year without counting with the money my wife can make.
I think is you aptitude what really opens doors in Canada, you have to show who you are, what you can do and beleive me you can go really high.
Don´t give up keep trying and you will get it.