Kandouss begon zijn jeugdopleiding bij Villeneuve-d'Ascq Métropole. Via ES Wasquehal belandde hij bij USL Dunkerque. Later stapte over naar Arras Football, om uiteindelijk terug te keren naar Dunkerque, waar hij in 2018 doorstroomde naar het eerste elftal.[1] In januari 2019 stapte hij over naar de Belgische tweedeklasser Union Sint-Gillis, waar hij meteen een vaste waarde werd in de verdediging. Tijdens de winter van 2020 toonde KV Kortrijk interesse in de verdediger, maar Union wilde hem niet laten gaan.[2] Later dat jaar toonde ook KV Oostende interesse.[3] In september 2020 werd zijn contract verlengd tot 2023.[4]
In het seizoen 2020/21 kwam hij door de stevige concurrentie achterin wat minder aan spelen toe, maar desalniettemin droeg hij een aardig steentje bij aan de titel in Eerste klasse B.[5][6] In de Jupiler Pro League groeide hij opnieuw uit tot een vaste waarde.
Op 12 juli 2023 tekent Kandouss een contract bij KAA Gent. De Marokkaanse international tekent er tot 2027. Bij KAA Gent komt hij onder meer landgenoot Tarik Tissoudali tegen.[7]