manager it strategy careers in Porto, Portugal