learning resource center careers in Sintra, Portugal