Roses boss Sinky Mnisi confirms Ngomane's appointment.
"He's very knowledgeable, but underestimated," Mnisi tells KickOff.com.
"So now he has the platform to showcase his abilities as our technical director," he adds.
Ngomane previously worked as the country's U17 coach and also guided Amabinneplaas, South Africa's so-called development team.
Klaas Khanye remains head coach at Roses.
Mnisi bought Roses recently and is in the process of changing the name to Vardos FC - the name of his club that plays in the second division.