1983 beendete er mit erst 31 Jahren seine aktive Karriere. Im gleichen Jahr wurde er vom damaligen Vereinspräsidenten Josep Lluís Núñez als Nachfolger von Jordi Petit zum Trainer bestellt. Während der nächsten 21 Jahre übte Rivera dieses Amt aus und wurde in dieser Zeit der erfolgreichste Handballtrainer der Welt. Etwa 70 Titel, davon sechs Champions-League-Erfolge holte die Mannschaft unter seiner Regie. Unter Rivera spielten unter anderem Veselin Vujović, Iñaki Urdangarin und Rafael Guijosa. Zum Ende der Saison 2004/05 beendete er zunächst seine Karriere als Handballtrainer und wurde Spielervermittler. Ab dem 15. Dezember 2008 war Rivera Trainer der spanischen Handballnationalmannschaft der Männer. 2013 gewann er mit ihr die Weltmeisterschaft im eigenen Land. Anschließend übernahm er die Katarische Männer-Handballnationalmannschaft, mit der er 2014 die Asien­meisterschaft gewann.