cfa

2,474 cfa job listings in South Africa. Find daily updated positions from leading job boards.


  • gauteng, za, Gauteng Placements24 Full-time

    Placements24 in Sandton is seeking a bright Graduate Investment Analyst to join the finance team. The role offers hands-on experience in market research, financial modeling and investment analysis within a hybrid work model.You will work with portfolio managers and senior analysts on investment projects, build models, monitor markets, and contribute to...


  • mpumalanga, za, Mpumalanga Placements24 Full-time

    Placements24 is seeking a highly skilled Portfolio Manager in Nelspruit to lead client portfolios, develop investment strategies, and monitor performance. You will analyze markets, assess risk, and adjust holdings to meet client objectives, while maintaining strong client relationships and clear market insights.The role emphasizes collaboration with clients...


  • Johannesburg, Gauteng, South Africa Rory Mackie & Associates Full-time

    About the client:Established in 2019, our client is an independently owned, boutique investment manager, based in Johannesburg. They are deeply committed to delivering superior returns through their rigorous bottom-up valuation methodology which provides deep understanding of every company they invest in. Our client currently manages R40bn of predominantly...


  • sandton, gauteng, South Africa Placements24 Full-time

    Placements24 in Sandton is seeking a bright Graduate Investment Analyst to join the finance team. The role offers hands-on experience in market research, financial modeling and investment analysis within a hybrid work model. You will work with portfolio managers and senior analysts on investment projects, build models, monitor markets, and contribute to...


  • Mbombela (Nelspruit), Mpumalanga, South Africa Placements24 Full-time R 1 - R 2 Contract

    Placements24 is seeking a highly skilled Portfolio Manager in Nelspruit to lead client portfolios, develop investment strategies, and monitor performance. You will analyze markets, assess risk, and adjust holdings to meet client objectives, while maintaining strong client relationships and clear market insights.The role emphasizes collaboration with clients...


  • Centurion, South Africa Prosperitas Personnel Full-time

    IntroductionOur client is seeking a well‑spoken, people‑oriented  Assistant Financial Planner to provide expert financial guidance within the agricultural industry. This role requires a professional who can build strong relationships with clients, understand their unique financial needs, and deliver tailored solutions that support long‑term growth and...


  • eastern cape, za, Eastern Cape Placements24 Full-time

    Placements24 is seeking a bright and motivated Junior Investment Analyst to join their investment management team in Paarl. You will support senior analysts by conducting research, analyzing financial data, and assisting in investment reports and recommendations.The ideal candidate has strong analytical skills, an interest in financial markets, and eagerness...


  • za Placements24 Full-time

    Placements24 is seeking a bright and motivated Junior Investment Analyst to join their investment management team in Paarl. You will support senior analysts by conducting research, analyzing financial data, and assisting in investment reports and recommendations.The ideal candidate has strong analytical skills, an interest in financial markets, and eagerness...


  • Johannesburg, Gauteng, South Africa Placements24 Full-time

    Placements24 is seeking a bright and motivated Junior Investment Analyst to join their investment management team in Paarl. You will support senior analysts by conducting research, analyzing financial data, and assisting in investment reports and recommendations.The ideal candidate has strong analytical skills, an interest in financial markets, and eagerness...


  • Johannesburg, Gauteng, South Africa Rory Mackie & Associates Full-time

    Key ResponsibilitiesConduct in-depth fundamental research on listed equitiesBuild and maintain advanced financial models and valuationsGenerate differentiated investment ideas and actionable recommendationsMonitor portfolio holdings and update investment thesesAnalyse company results, industry trends, and relevant macro developmentsEngage with company...


  • cape town, western cape, South Africa Legends Employer of Record Full-time

    Legends Employer of Record is assisting a premier UK boutique debt advisory firm by recruiting a Graduate Analyst in Cape Town. The role supports deal execution, financial modelling, and client liaison for UK, US and European mid-market transactions. You will analyse client financials, build credit models, and coordinate with lenders while developing...


  • Durban, KwaZulu-Natal, South Africa Placements24 Full-time

    Placements24 is seeking a bright and motivated Junior Investment Analyst to join their investment management team in Paarl. You will support senior analysts by conducting research, analyzing financial data, and assisting in investment reports and recommendations.The ideal candidate has strong analytical skills, an interest in financial markets, and eagerness...


  • Centurion, Gauteng, South Africa Placements24 Full-time

    Placements24 is seeking a bright and motivated Junior Investment Analyst to join their investment management team in Paarl. You will support senior analysts by conducting research, analyzing financial data, and assisting in investment reports and recommendations.The ideal candidate has strong analytical skills, an interest in financial markets, and eagerness...


  • gauteng, za, Gauteng Placements24 Full-time

    Placements24 is seeking a bright and motivated Junior Investment Analyst to join their investment management team in Paarl. You will support senior analysts by conducting research, analyzing financial data, and assisting in investment reports and recommendations.The ideal candidate has strong analytical skills, an interest in financial markets, and eagerness...


  • Johannesburg, Gauteng, South Africa Graduate School of Accounting Full-time

    Graduate School of Accounting in Randburg seeks a junior course sales advisor to promote CIMA, ACCA and CFA offerings to prospective students. You will engage with clients, provide course information and support the sales process.The role requires confident, outgoing individuals with good communication, negotiation skills and the ability to manage end-to-end...


  • johannesburg, gauteng, South Africa Company : KPMG Full-time

    KPMG's Corporate Finance/Transactions and Restructuring department is a top global financial advisor for public and private transactions. Graduates will join a team of professionals working on buying, selling, partnering, funding, or fixing companies to add and preserve value. Opportunities include completing CIMA/CFA levels, participating in exciting...


  • Cape Town, Western Cape, South Africa Placements24 Full-time

    Placements24 is seeking a bright and motivated Junior Investment Analyst to join their investment management team in Paarl. You will support senior analysts by conducting research, analyzing financial data, and assisting in investment reports and recommendations.The ideal candidate has strong analytical skills, an interest in financial markets, and eagerness...


  • South Africa Placements24 Remote Full-time R 300,000 - R 420,000 Contract

    Placements24 is seeking a bright and motivated Junior Investment Analyst to join their investment management team in Paarl. You will support senior analysts by conducting research, analyzing financial data, and assisting in investment reports and recommendations.The ideal candidate has strong analytical skills, an interest in financial markets, and eagerness...


  • Stellenbosch, Western Cape, South Africa Placements24 Remote Full-time R 300,000 - R 420,000 Contract

    Placements24 is seeking a bright and motivated Junior Investment Analyst to join their investment management team in Paarl. You will support senior analysts by conducting research, analyzing financial data, and assisting in investment reports and recommendations.The ideal candidate has strong analytical skills, an interest in financial markets, and eagerness...


  • Sandton, Gauteng, South Africa Placements24 Remote Full-time R 300,000 - R 420,000 Contract

    Placements24 is seeking a bright and motivated Junior Investment Analyst to join their investment management team in Paarl. You will support senior analysts by conducting research, analyzing financial data, and assisting in investment reports and recommendations.The ideal candidate has strong analytical skills, an interest in financial markets, and eagerness...