President Cyril Ramaphosa has acknowledged that unemployment remains a major challenge in South Africa, but said the government is taking steps to create job opportunities.