Barbadian Gibson, who played two tests for West Indies, was widely expected to replace Russell Domingo when the latter’s contract ends next month and has been handed the reins of the national side in all three formats through to the end of the 2019 Cricket World Cup.
"His playing and coaching credentials are impressive and that will place the Proteas in good hands as we move towards a big home summer with both India and Australia visiting us," Cricket South Africa CEO Haroon Lorgat said in a statement.
"Having spent a great part of his playing career in South Africa, Ottis is familiar with our country and that should help him to settle in quickly with our national team."
Gibson, who has been with England in his current role since 2015, will leave after the conclusion of the Test series against West Indies next month.
The search for a new bowling coach can now begin in earnest ahead of the five-Test Ashes series against Australia that starts in Brisbane on November 23.
Image: South Africa coach Ottis Gibson.
Photograph: Gareth Copley/Getty Images
Dhoni set for 300 as India aim to continue winning run
Hope is Windies hero in incredible Test triumph
No one can replace Dhoni till 2019 World Cup: Sehwag
VIDEO: Tendulkar, family offer prayers at Lalbaugcha Raja
PHOTOS: Rohit, Dhoni lift India to series-clinching win