it supervisor careers in Cascais, Portugal