engineering learnership program jobs in Johannesburg

5,196 engineering learnership program job listings in South Africa. Find daily updated positions from leading job boards.


  • Johannesburg, Gauteng, South Africa Valterra Platinum Limited Remote Full-time

    Senior/Principal Statistical Programmer SAS + R (Remote)Sponsor-dedicated: Working fully embedded within one of our pharmaceutical clients, with the support of Cytel right behind you, you'll be at the heart of our client's innovation. As a Principal Statistical Programmer you will be dedicated to one of our global pharmaceutical clients; a company that is...


  • Johannesburg, Gauteng, South Africa Company: Citi Full-time

    You are ready to bring your knowledge from the classroom to the boardroom, and Citi wants to help you get there. Whether it’s honing your skills or building your network, we know that success can’t come without growth. Our programme equips you with the knowledge and training you need to play a valuable role on your team and establish a long-term career...


  • johannesburg, gauteng, South Africa Citi Full-time

    You're the brains behind our work You are ready to bring your knowledge from the classroom to the boardroom, and Citi wants to help you get there. Whether it’s honing your skills or building your network, we know that success can’t come without growth. Our programme equips you with the knowledge and training you need to play a valuable role on your team...


  • johannesburg, gauteng, South Africa Placements24 Full-time

    About the Role About the Role Our client is seeking a dedicated and knowledgeable Online Academic Advisor to support students enrolled in their Engineering programs. This role offers a Hybrid work arrangement, allowing for remote student consultations and administrative tasks, complemented by on-site support and team collaboration at our Randburg office. You...


  • Johannesburg, Gauteng, South Africa Prime Response, Inc. Full-time

    Prime Response, Inc. is seeking a Senior Engineering Project Manager for a large data center project in Johannesburg, South Africa. The role focuses on governance across cross-functional teams, managing scope, budgets, and schedules while aligning with program objectives across multiple time zones.You will drive planning sessions, identify risks, and mentor...


  • Johannesburg, Gauteng, South Africa Discovery Limited Full-time

    Select how often (in days) to receive an alert: Learnership - IT Technical Support Business Unit: Discovery Central Services Function: Information Technology Date: 1 Sept 2026 About Discovery Discovery’s core purpose is to make people healthier and to enhance and protect their lives. We seek out and invest in exceptional individuals who understand and...


  • Johannesburg, Gauteng, South Africa Hatch Full-time

    Hatch is looking for a motivated Graduate to join the Ports & Terminal Team in Cape Town. You will work in a structured professional development program, collaborating with multi-disciplinary teams and mentors to deliver client projects and grow your career in port and coastal engineering.Applicants must hold a Civil Engineering degree (Bachelor’s) and be...


  • Johannesburg, Gauteng, South Africa Company: BME a division of Omnia Full-time

    BME, a division of Omnia, in Johannesburg, invites applicants to join a 2-year Graduate Program designed to provide unemployed youth with workplace experience and potential future employment within the company.You will assist in feasibility studies, cost estimations, risk assessments, support senior engineers, collaborate across teams, and contribute to...


  • Johannesburg, Gauteng, South Africa Company: Oracle Full-time

    HCM Solutions Engineering Intern (12 Month Program)The HCM Solutions Engineering Intern role at Oracle provides graduates with a 12-month opportunity to gain practical exposure to Human Capital Management (HCM) cloud solutions and their application in solving HR challenges. Based in Woodmead, Johannesburg, this internship focuses on supporting solution...


  • Johannesburg, Gauteng, South Africa K2 Recruit Full-time

    K2 Recruit is seeking an experienced Account Manager to drive the growth of IT learnership courses from their Midrand office in Johannesburg. In this role, you will identify new business opportunities, cultivate client relationships, and position IT learnership programs as premier solutions for businesses.The successful candidate must have proven experience...


  • Johannesburg, Gauteng, South Africa ER Full-time R 45,000 - R 67,000 Contract

    Capfin is offering internships / learnerships to unemployed individuals seeking a start in the banking sector. The program targets South African citizens aged 18 to 30 who can communicate in English and are computer literate.Applicants must not be permanently employed, not studying elsewhere, and not enrolled in another learnership. Monthly stipends are...


  • Johannesburg, Gauteng, South Africa Company : Standard Bank Full-time R 89,000 - R 134,000 Contract

    Standard Bank’s PPB Security Engineer Graduate Programme invites graduates to rotate across security domains, including cloud security, app security and threat intelligence. You will attend internal trainings and certifications as part of the program, and assist in monitoring security tools and dashboards such as SIEMs like Splunk or QRadar.You will...


  • Johannesburg, Gauteng, South Africa Discovery Limited Full-time

    Discovery Limited in Johannesburg offers a Learnership in IT Technical Support, combining structured learning with practical workplace experience in the IT Servicing Team.The program leads to a nationally recognised FETC: IT Technical Support qualification and invites applicants who meet age and language criteria to develop skills in desktop support,...


  • Johannesburg, Gauteng, South Africa Company: Standard Bank Full-time

    Standard Bank offers an Operations Learnership in Corporate and Investment Banking, based in Johannesburg. The program focuses on processing transactions, RPA, machine learning, OCR, system development, and supports learning across delivery and maintenance of investment banking operations.You will gain experience in data analysis, reconciliation, and...


  • Johannesburg, Gauteng, South Africa Diverse Consulting Solutions Full-time

    Automation Engineer experienced in PLC Support and Training Senior Automation Engineer experienced in PLC Support & to Train inside employees + External Customers in their company and Factories Permanent position| The company is in Johannesburg west Rand near Roodepoort Working at Companies premises and in their factory’s and will be going out to see...


  • Johannesburg, Gauteng, South Africa Company : DRA Full-time R 180,000 - R 240,000 Contract

    DRA invites recent Civil Engineering graduates to join its 2027 Graduate Development Program, a comprehensive two‑year experience designed to immerse you in civil design, project engineering, site supervision, and consulting for mining infrastructure.You will gain exposure to four critical areas, engage in professional development, and receive mentoring to...


  • Johannesburg, Gauteng, South Africa Managed People Solutions Pty Full-time

    Managed People Solutions in Johannesburg offers a 12-month Sales Representation learnership for unemployed youth in Randburg, Cosmo City and Alexandra. Participants receive a National Certificate in Sales Representation and a monthly stipend of R3,500.The program is designed for entry-level candidates with matric, residing in the targeted areas, and requires...


  • Johannesburg, Gauteng, South Africa Impronics Technologies Full-time

    Job Description: Technical/Program Manager We aspire to build a high-quality, innovative & robust software.If you are a hands-on platform builder with significant experience in developing scalable data platforms, look no further. Your responsibilities as an Engineer: Establish clear content authority in collaboration with the system architect/engineer,...


  • Johannesburg, Gauteng, South Africa Rand Refinery Ltd. Full-time

    Program Manager - Community Development (Sandton) Our client is seeking a dynamic and results-oriented Program Manager to lead their impactful Community Development initiatives in Sandton, Gauteng. This role is central to designing, implementing, and overseeing programs that foster social and economic empowerment within underserved communities. The...


  • Johannesburg, South Africa Placement Dynamics Full-time €240 Contract

    ELECTRICAL TECHNICIAN / ELECTRICIAN (PROGRAMMING) Location: Rosslyn, Pretoria Salary: Market Related (Negotiable Based on Experience) Start Date: ASAP Job Overview Our client has an exciting opportunity for a qualified Electrical Technician / Electrician with experience in automation, machine control and embedded programming. This role is suited to...