Loyiso Nkohla joined the Democratic Alliance (DA) from the African National Congress (ANC) last year and was appointed as a mayoral executive support officer.
DA leader Mmusi Maimane ordered that his contract be terminated by the end of last year, but now Nkohla has another new job.
As a former ANC city councilor and later community activist of the Ses'khona Peoples Rights Movement, Nkohla used every opportunity to rail against the DA's service delivery in the city.
It cost him his job and a criminal conviction.
Now Nkohla will be a go-between for the city, to help it better engage with poor communities as a community liaison officer for water, informal settlements and waste services.
Mayor Patricia de Lille says these new posts are crucial to executing the city's new area-based service delivery plan.
“The community liaison officer will go there and tell the people about the services coming to them.”