Can anyone provide some tips for finding a job in Switzerland ? How do I get the necessary work permit ?
Assuming you and your husband are both Italian you won't have too much hassle working in Switzerland, because being a citizen of a EU member state you do have the right to work in the country.
When it comes to finding a job though, you might have some difficulty as companies in Switzerland need to prove that a Swiss citizen can't be hired for the position before hiring a foreigner. It will be beneficial if you can emphasise any language skills you may have when you are applying for a job in Switzeland. Speaking French, Italian or German is considered advantageous.
For more detailed information check out the Visas for Switzerland and Working in Switzerland pages.