The 33-year-old left South Africa on Tuesday after spending almost 12 years at with the Soweto giants.
Tshabalala was officially unveiled on Saturday after signing a two-year deal with an option.
A statement on the club's website read:
We have signed a 2 + 1 year contract with South African footballer Siphiwe Tshabalala, whom we transferred from Kaizer Chiefs.
Tshabalala could make his debut for the club in their Super Lig clash with Istanbul Basaksehir on Sunday.