Rosier speelde in de jeugd van FC Albiassain, Montauban FC, Toulouse, Terrasses Du Tarn en Rodez. Bij die laatste club speelde hij ook een seizoen in het eerste elftal alvorens hij in 2016 transfervrij aangetrokken werd door Dijon.[1] Zijn professionele debuut voor Dijon maakte de rechtsback op 30 april 2017, toen met 0–0 gelijkgespeeld werd tegen Girondins Bordeaux. Hij mocht van coach Olivier Dall'Oglio in de basis beginnen en speelde de volledige negentig minuten mee.[2] In december 2017 verlengde Rosier zijn contract bij Dijon tot medio 2022.[3]
In de zomer van 2019 werd Rosier voor een bedrag van circa vijf miljoen euro aangetrokken door Sporting CP, waar hij zijn handtekening zette onder een verbintenis voor de duur van vijf seizoenen.[4] De rechtsback speelde negen competitiewedstrijden in zijn eerste seizoen in Portugal en werd daarop voor een jaar verhuurd aan Beşiktaş.[5] Na een jaar zou hij terugkeren naar Lissabon, maar Beşiktaş wist hem voor nog een seizoen extra op huurbasis vast te leggen.[6] Medio 2022 verkaste Rosier definitief naar Beşiktaş, waar hij voor drie jaar tekende.[7] In januari 2024 keerde hij terug naar Frankrijk, waar OGC Nice hem huurde tot het einde van het seizoen.[8] In Zuid-Frankrijk speelde hij drie competitieduels. In de zomer van 2024 verkaste Rosier transfervrij naar Leganés, waar hij voor één jaar tekende.[9]