The Los Angeles Dodgers have signed Cuban infielder Hector Olivera to a six-year contract worth $62.5 million, agent Greg Genske said.