Immigration, visa and work permission rules depend pirmarily on whether or not you are a national of an EU member state. If you are not make sure to check whether you need a visa before embarking. Non-EU nationals need a work permit, usually applied for by their potential employer. Often you will be required to have a work permit before being able to obtain a long term residence permit (long-term visa.)
Please, help us by copying the following link into your blog or website:
<a href="http://www.globedweller.com" title="Community for people wishing to live happily abroad">Globe Dweller - integrating expats</a>