Intenta contactar con Cruz Roja española, tienen varios contratos con administraciones públicas a lo largo del pais, y quizas puedan encontrarte trabajo aunque sea como voluntario.
Try to contact with de Red Cross in Spain, they have various contracts with publics administrations along the country, so maybe they could find you a job, or a voluntary work.