Swój debiut w lidze belgijskiej zaliczył 19 października 2013 na stadionie Diaz Arena (Ostenda) w wygranym 3:0 wyjazdowym meczu z KV Oostende.
1 lutego 2015 Kamavuaka przeszedł do austriackiego klubu Sturmu Graz z Bundesligi austriackiej, w którym zadebiutował 3 marca 2015 na stadionie Merkur Arena (Graz) w wygranym 2:1 domowym meczu z Austrią Wiedeń.
1 września 2016 Kamavuaka trafił do greckiego klubu Panetolikos GFS z Superleague Ellada. W latach 2017–2019 był zawodnikiem niemieckiego klubu SV Darmstadt 98.
21 lutego 2020 podpisał kontrakt z polskim klubem GKS Tychy z I ligi, umowa do 30 czerwca 2020 z opcją przedłużenia o rok. W GKS Tychy zadebiutował 29 lutego 2020 na Stadionie Miejskim w Tychach podczas rozgrywek I ligi w zremisowanym meczu 2:2 z Sandecją Nowy Sącz, zmieniając w 79 minucie spotkania estońskiego piłkarza Kena Kallaste. 31 sierpnia 2020 podpisał kontrakt z niemiecką drużyną MSV Duisburg z 3. Fußball-Liga, umowa do 30 czerwca 2021. Kariera reprezentacyjna W reprezentacji Demokratycznej Republiki Konga Kamavuaka zadebiutował 20 maja 2010 na stadionie Tivoli Neu (Innsbruck) w przegranym 0:2 meczu towarzyskim przeciwko Arabii Saudyjskiej. W seniorskiej reprezentacji rozegrał 10 meczów.