President Cyril Ramaphosa is set to announce the new National Director of Public Prosecutions on Tuesday.