Finding a job in Spain is not an easy task for many foreigners. Knowledge of Spanish is often an essential prerequisite. To start seeking for a job in Spain, send unsolicited applications, use the Internet, visit temporary work or staffing agencies online or on site, and consult job ads in the free, traditional or specialized press.
Networking is also a great way to find a job in Spain. Tell about your situation to your friends and acquaintances! Many jobs are indeed not advertized at all!
Regarding your CV, be sure to comply with local requirements: list all your degrees, diplomas, courses or trainings. You can attach your picture on your CV: it is not mandatory but may sometimes prove very useful.
Write your cover letter according to Spanish standards: be clear and concise, avoid spelling mistakes at any rate. Put forward the positive aspects of your application in connection to the desired position. Your cover letter should not exceed one page in length.
If you send unsolicited applications, do not hesitate to call back all the targeted companies if you do not get any feedback about your applications.
Once in Spain, visit the nearest "oficina de empleo" (employment agency) offering joblistings, employment tips and helping you with the paperwork such as how to obtain social benefits in Spain for instance.
Oficina empleo - National Agency for Employment
Servicio público - find a job in Spain
Temporary work - staffing agencies:
Kelly Service Spain
El Mundo - online