Ngoma was last week unveiled as a Brazilian, after completing a big-money move from Cape Town City, where he enjoyed a career-best season in 2016/17.
The 28-year-old will now test himself amongst the best in the country, with Pitso Mosimane assembling a super-squad as they look to once again dominate the continent.
It’s been suggested though, that after failing to live up to expectations at The Buccaneers, Ngoma is not quite a ‘big-team player’, but the diminutive winger believes now is his time.
“Looking at the player I am now and the player I was back then, it’s two different players. I’ve grown and matured, and went on to understand football better,” Ngoma tells KickOff.com.
“I’m looking forward to this challenge because I’ve come to a club where the coach has so much trust and admiration for me, and that’s encouraging for me.
“It’s nice to have the coach’s belief because he’ll give me a chance, and because he’s the one who brought me here.”
Without insinuating anything bad towards his old employers, Ngoma clarifies that Vladimir Vermezovic’s arrival at Pirates in 2014 is what saw him lose his place in the team, as the Serbian never saw him as the type of player for his particular brand of football.
But the former University of Pretoria winger is now excited by the prospect of working with former African Coach of the Year, Mosimane.
“It’s a different story to the previous club, where a coach comes in and he feels I’m not the type of player he wants to continue using,” he further explains.
“When I played under coach Roger [De Sa] at Pirates, he gave me a chance and I played a couple of games. But when a different coach came in, he thought I wasn’t the right type of player.
“You see that in world football. There’re players that some coaches don’t feel are good for their particular style of football, and they move on to new teams and become great players.
“So, I’m looking forward to the opportunity of working with coach Pitso.”