umts careers in Sintra, Portugal