Andrew Sparkes has left his role as head of academy goalkeeping at Swansea City to join Orlando Pirates.
Sparkes departs the Liberty having spent six years in the academy, where he worked with the under-23s and under-18s as well as the club’s younger keepers.
His new role will be as first-team goalkeeping coach with the Pirates, one of the biggest clubs in South Africa.
They finished second in the South African league last season and will play in the African Champions League next term.
Sparkes arrived at the Swans, his home city club, from New York Red Bulls in 2012.
“After six years at Swansea City, it’s time to move on to the next challenge,” he said.
“I’m so thankful for the opportunity the club has given me. I’ve been so lucky to work with so many talented players and excellent staff during my time.”