hr trainee

995 hr trainee job listings in South Africa. Find daily updated positions from leading job boards.

  • Job: HR Trainee

    2 days ago


    Johannesburg, Gauteng, South Africa Company: Eskom Full-time

    Applicants are invited for a 2-year Human Resources Internship with Transformer and Switchgear Services in Gauteng, South Africa (Ref: ERI 0012797). Candidates must hold a B Degree in Human Resource Management, be South African citizens, and possess strong communication, administrative, and teamwork skills. Attributes like self-discipline, time management,...


  • Mbombela (Nelspruit), Mpumalanga, South Africa Placements24 Full-time R 89,000 - R 134,000 Contract

    Placements24 in Nelspruit is seeking a Junior HR Assistant Trainee to start a career in HR, supporting recruitment, onboarding, HR administration and employee records.You will learn from experienced HR professionals, gain exposure to the full employee lifecycle, and have opportunities for mentorship, training and potential full-time employment.This on-site...


  • mpumalanga, South Africa Placements24 Full-time

    Placements24 in Nelspruit is seeking a Junior HR Assistant Trainee to start a career in HR, supporting recruitment, onboarding, HR administration and employee records. You will learn from experienced HR professionals, gain exposure to the full employee lifecycle, and have opportunities for mentorship, training and potential full-time employment. This...


  • Cape Town, Western Cape, South Africa Freddy Hirsch Full-time

    Freddy Hirsch in Cape Town is seeking an aspiring HR professional for a hands-on internship. You will be exposed to various HR functions and gain practical knowledge while supporting the team with administrative tasks.This 12-month on-site contract offers an excellent stepping stone to build practical HR skills in a dynamic environment, with a starting...


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

    Placements24 in Stellenbosch is seeking entrants to join a Trainee Human Resources Specialist program. You will gain exposure to recruitment, onboarding, employee relations, training and HR administration as part of a supportive team.The role emphasizes learning and growth within a hybrid work environment, with mentoring from experienced HR professionals and...


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

    Placements24 in Durban, KwaZulu-Natal, offers a Graduate Trainee role in Human Resources. The program covers recruitment, onboarding, employee records, training and HR administration, with mentorship from experienced HR professionals.You will contribute to HR projects and gain practical insight into HR best practices. Ideal candidates hold a recent...


  • gqeberha, eastern cape, South Africa Spane4all Full-time

    Volkswagen Group South Africa invites TVET College students residing in the Kariega and Gqeberha areas to apply for the Experiential Trainee Programme within the Learning Academy - Human Resources. This 18-month programme, running from 01 March 2026 to 31 August 2027, is designed to provide N6 students with practical, hands-on workplace training aligned to...


  • eastern cape, South Africa Spane4all Full-time

    Volkswagen Group South Africa invites TVET College students residing in the Kariega and Gqeberha areas to apply for the Experiential Trainee Programme within the Learning Academy - Human Resources. This 18-month programme, running from 01 March 2026 to 31 August 2027, is designed to provide N6 students with practical, hands-on workplace training aligned to...


  • Vereeniging, Gauteng, South Africa Placements24 Full-time R 120,000 - R 180,000 Contract

    About the RoleOur client is seeking an organized and detail-oriented Graduate Trainee HR Assistant to join their Human Resources department in Vereeniging . This role provides an excellent foundation for a career in HR, offering exposure to recruitment, employee relations, HR administration, and onboarding processes. You will work alongside experienced HR...


  • Bloemfontein, Free State, South Africa Placements24 Full-time R 67,000 - R 100,000 Contract

    Placements24 in Bloemfontein is seeking a Trainee Human Resources Administrator to join the HR team. This entry-level role offers exposure to recruitment support, onboarding, payroll administration, and policy implementation, under guidance from experienced HR professionals.You will gain hands-on experience in record keeping, HRIS, and employee relations,...


  • Gauteng, South Africa Company : RCL Foods Full-time R 180,000 - R 240,000 Contract

    RCL FOODS invites graduates to join a Management Trainee Programme in Human Resources, a 4–5 year development journey designed to build a strong foundation for a successful career. Trainees gain exposure to real business projects, take ownership, and participate in structured development with mentorship and training.The programme focuses on personal...


  • Sandton, Gauteng, South Africa Company : Pele Energy Group Full-time R 180,000 - R 240,000 Contract

    Pele Energy Group is seeking an HR Graduate to provide quality compliance support and administrative assistance across the full employment life cycle in Sandton, Gauteng. The role offers hands‑on exposure to recruitment, performance management, labour relations, compensation, and governance, with mentorship and cross‑functional...


  • Pretoria, Gauteng, South Africa Company: FAIS Ombud Full-time

    The FAIS Ombud invites graduates to join its Graduate Training Programme in Pretoria, a structured pathway into the financial sector. Trainees will gain hands-on exposure to HR operations, recruitment, onboarding, payroll support, and governance tasks within a public service framework.Participants will develop core professional skills, with emphasis on...


  • gauteng, za, Gauteng Company: RCL Foods Full-time

    RCL FOODS invites graduates to join a Management Trainee Programme in Human Resources, a 4–5 year development journey designed to build a strong foundation for a successful career. Trainees gain exposure to real business projects, take ownership, and participate in structured development with mentorship and training.The programme focuses on personal...


  • Pretoria, Gauteng, South Africa Placements24 Full-time R 120,000 - R 180,000 Contract

    Placements24 partners with a prominent public sector organization in Pretoria to recruit a Human Resources Administrator Trainee. This entry-level role offers hands-on exposure to recruitment support, onboarding, records management and HR system administration within a hybrid work setup.You will learn from experienced HR professionals, develop strong...


  • mpumalanga, za, Mpumalanga Placements24 Full-time

    Placements24 in Nelspruit is seeking a Junior HR Assistant Trainee to start a career in HR, supporting recruitment, onboarding, HR administration and employee records.You will learn from experienced HR professionals, gain exposure to the full employee lifecycle, and have opportunities for mentorship, training and potential full-time employment.This on-site...


  • mpumalanga, za, Mpumalanga Company: TWK Agri Full-time

    TWK Agri is launching a Human Resources Trainee Manager Graduate Programme. The successful candidate will be placed in the Human Resources Department, gaining hands-on exposure to Recruitment and Selection, Training and Development, and Performance Management, with structured training and mentorship.During the programme you will support HR administration,...


  • Johannesburg, Gauteng, South Africa Company: RCL Foods Full-time

    RCL Foods is inviting graduates to join a Management Trainee Programme in Human Resources. This accelerated development path blends technical HR skills with leadership training to shape your career at a fast pace.The programme spans 4-5 years, offering practical work experiences, mentoring, and structured development plans. Trainees may rotate across...


  • gauteng, za, Gauteng Company: Pele Energy Group Full-time

    Pele Energy Group is seeking an HR Graduate to provide quality compliance support and administrative assistance across the full employment life cycle in Sandton, Gauteng. The role offers hands‑on exposure to recruitment, performance management, labour relations, compensation, and governance, with mentorship and cross‑functional...


  • Pretoria, Gauteng, South Africa Company: Transnet Full-time

    Transnet Engineering invites recently qualified graduates to join a two-year Young Professional-in-Training programme designed to provide workplace experience through structured learning and organizational support. You will shadow staff, engage in HR and operational functions, and contribute to real projects.The program includes exposure to various HR and...