university of wales careers in Sintra, Portugal