The Nigeria international joins Stellenbosch on a free transfer after spending the last four-and-a-half seasons with the Buccaneers.
"Olisa is a player with proven quality and experience at the highest level, and we are pleased to welcome him to Stellenbosch FC," the club's CEO Rob Benadie said.
"We are deliberate in our recruitment strategy to ensure that every signing complements the group, and having had the chance to assess him closely, we are confident he will be a valuable addition to our squad."
Ndah will become the fourth Nigerian player to represent Stellenbosch, alongside new teammates Ibraheem Jabaar and Kazie Enyinnaya, and former Maroons forward Stanley Dimgba.
He will wear the No. 99 jersey and could be in line to make his Stellenbosch debut they take on Magesi FC in a Betway Premiership encounter on Wednesday at Danie Craven Stadium.