it service delivery careers in Vila Nova de Gaia, Portugal