I know a bit about Canada as I'm probably going there next year. The USIT under 35 programme allows you to travel to canada to work for a year. As the name suggests it is for under 35's. Check out this link:
http://canada.usit.ie/under-35-programme/introduction/
A mate of mine is over there at the moment on this programme. I think you can extend it if you are in a job over there but I'm not certain. The process for a proper working visa is more complex and they only want certain trades. You can find out more about whether you qualify here:
http://www.cic.gc.ca/english/immigrate/index.asp
The list of trades that qualify changes. For example, up until July Civil Engineers and construction managers were on the list but they have been removed since.
Hope that is of some help.
Bookmarks