Ramagalela was suspended by Rise and Shine after he decided against renewing his contract, which was ending in June this year, to sign a three-year pre-contract with the Lions of the North.
The striker played 15 league matches for City this season, scoring two goals and providing three assists.
According to Highlands co-director and technical director Larry Brookstone, the 30-year-old from Mabvuka Pass in Limpopo has started training with the team.
"Yeah he is here," Brookstone confirms to KickOff.com.
"He started training with the team yesterday. Everything is sorted, he is fully a Highlands Park player now. We went out to get him so we feel very good about it, he's gonna be a welcome addition to the team."
Ramagalela will only be eligible to play next season.