Be Quick Or Be Dead!, I am from Spain. Last year, there was a program, called "Canadian Experience Young Professionals ", they "help" you with 1 year work visa if you are under 35 and you already have a job offer. There are other programs for students, those other programs also allows you to work. The worse of the Canadian Experience Young Professionals program is exactly that you will need a written job offer, and you are only allowed to work for this company, then I should be careful with the company. This year, we all are awaiting something like last year's. All the program is coordinated from the Paris embassy, so I have to start preparing myself and be ready when the program starts.
I have no problem about working as level 1/2 technician initially, even the whole year, it can be fun. Once with 1 year proven work experience in Canada, and with better English too, is easier to come back with as permanent resident (If you ever worked a year in Canada you have more points when immigrating).
About the house, I have no problems with house sharing, too. I have been sharing a flat until June, in July I have moved to another two-room flat for me. Having a bedroom and a work room is great.... This flat is not expensive, just 500 € in a town close to Madrid, with Metro at 10 minutes walk. But I am Spanish, and you all know that Spaniards spend more time at the bar than at house.
The job search looks like BQOBD says: I can apply for some job offers, but it seems impossible to get a formal offer without a personal interview. And taking a 10 hours flight, about 700 € each way, is something you cannot do everyday.
It can be great to have some fist hand information from Vancouverites! Vancouver is like a dream: near the sea, and in two hours, you can be in Whistler-Backcomb, amazing!
PS: Maybe is better to apply as "Working Holidays". They just ask you for having 2100 € in a bank account as proof that you have money for living at least three months. You can live and work in Canada for a year. Maybe is easier to find a job when you are already there.