Você precisa passar os componentes de comando como elementos de uma lista, para poder adicionar tar à variável TAR_CMD e usar split(' ') para criar uma lista de componentes de comando separados em espaços:
TAR_CMD='tar .....'
subprocess.call(TAR_CMD.split(' '))
Ou diretamente:
subprocess.call('tar ....'.split(' '))