Career
Rivera debuted as an interim manager during the end of the 2006 season replacing Juan Antonio Pizzi, who was in charge of Universidad San Martín de Porres. After the 2006 season, the board of Universidad San Martín decided to give him position as manager for the 2007 season. On 27 May 2007, Universidad San Martín beat Cienciano to become Apertura champions.
That same year they became national champions for the first time in their short history.
They did not manage to pass the first round but left a good impression. During the second stage of the 2009 season, Rivera left Universidad San Martín and was soon after announced by Sporting Cristal that he would replace Juan Carlos Oblitas as manager for the 2010 season.
He left Sporting Cristal after one season to join Universidad César Vallejo. On 1 January 2016, Rivera was appointed manager of Juan Aurich.