engineering apprentice jobs in Pretoria

82 engineering apprentice job listings in South Africa. Find daily updated positions from leading job boards.


  • pretoria, gauteng, South Africa Placements24 Full-time

    Placements24 in South Africa invites applications for an Apprentice Cloud Engineer for a fully remote program. You'll start hands-on with AWS/Azure/GCP, learn IaC, automation, security, and scalability under experienced mentors. You will gain exposure to Docker and Kubernetes, scripting with Python or Bash, and contribute to real cloud projects while earning...


  • Pretoria, Gauteng, South Africa Placements24 Remote Full-time R 89,000 - R 167,000 Contract

    About the RoleOur client is actively seeking a motivated Remote Junior Software Engineer Apprentice to join their innovative team, based remotely with a focus on the Cape Town region. This role provides an unparalleled opportunity to learn software engineering best practices in a fully remote setting, contributing to impactful projects. You will be paired...


  • pretoria, gauteng, South Africa Placements24 Full-time

    About the Role Our client, a forward-thinking company in the Apprenticeships & Trainee sector, is seeking an eager Apprentice Cloud Engineer to join their innovative team remotely. This apprenticeship offers an unparalleled opportunity for individuals passionate about cloud computing to kickstart their career. You will gain hands-on experience with leading...

  • Apprentice Mechanic

    2 days ago


    Pretoria, Gauteng, South Africa Placements24 Full-time

    About the RoleOur client is seeking eager individuals to join as Apprentice Mechanics in Pretoria . This program offers a comprehensive introduction to automotive repair and maintenance, preparing you for a successful career as a qualified mechanic. You will work alongside experienced technicians, learning diagnostic procedures, repair techniques, and the...


  • Pretoria, Gauteng, South Africa Placements24 Remote Full-time R 89,000 - R 134,000 Contract

    About the RoleOur client is thrilled to announce an opening for a highly motivated Remote Software Development Apprentice . This position is entirely remote, offering flexibility and the opportunity to work from anywhere in South Africa . It represents an outstanding entry point into the world of software engineering, providing comprehensive training and...


  • Pretoria, Gauteng, South Africa Placements24 Full-time

    About the RoleOur client, a major fleet maintenance and repair facility in **Benoni**, is looking for ambitious individuals to join their team as Apprentice Diesel Mechanics. This role is entirely on-site, involving the hands-on maintenance, diagnosis, and repair of heavy-duty diesel engines and vehicles. You will gain invaluable experience working with...


  • Pretoria, Gauteng, South Africa Placements24 Remote Full-time R 39,000 - R 78,000 Contract

    About the RoleOur client, a leading heavy industry engineering firm based in Klerksdorp, is actively recruiting for their prestigious Apprenticeship program, specifically for the role of Apprentice Boilermaker. This position is strictly on-site, demanding hands-on involvement in the fabrication, assembly, and repair of large metal structures, pressure...


  • Pretoria, Gauteng, South Africa Placements24 Full-time

    About the RoleOur client, a reputable construction and development firm in Pretoria , is seeking a diligent and organized Junior Project Management Apprentice to join their expanding operations. This role is designed for individuals keen on understanding the intricacies of project lifecycles within the construction industry. You will work closely with...


  • Pretoria, Gauteng, South Africa Placements24 Full-time

    Placements24 is seeking a Junior Software Developer Apprentice for on-site work in Centurion, Gauteng. Join a learning-focused team to gain hands-on experience across programming languages, testing, and software design under expert guidance.You will participate in code reviews, create unit tests, and contribute to real-world projects while developing your...


  • Pretoria, Gauteng, South Africa Placements24 Full-time

    Placements24 is seeking a Remote Software Development Apprentice in South Africa. You will join a fast-paced development environment, learning cutting-edge technologies while building scalable software and gaining practical portfolio-worthy experience.You’ll work under seasoned engineers, receive structured training, and have mentorship in a fully remote...


  • Pretoria, Gauteng, South Africa Placements24 Full-time

    About the Role Our client, a forward-thinking technology firm, is revolutionizing the digital landscape and is looking for ambitious individuals to join their innovative team as Remote Apprentice Software Developers. This is a unique, fully remote opportunity designed for aspiring developers who are passionate about coding and eager to learn the intricacies...


  • Pretoria, Gauteng, South Africa Placements24 Full-time

    About the RoleOur client is seeking an eager Apprentice Quality Assurance Tester to join their software development team, operating in a remote-first capacity with proximity to Nelspruit. This is an excellent opportunity for individuals with a meticulous eye for detail and a passion for ensuring software quality. You will learn the fundamentals of software...


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

    Placements24 in Benoni is seeking ambitious individuals for an Apprentice Diesel Mechanic program on-site. You will learn hands-on maintenance, diagnosis, and repair of heavy-duty diesel engines across trucks and buses, under expert mentorship.The apprenticeship covers servicing, component overhauls, safety standards, and record-keeping, with a clear path to...


  • Pretoria, Gauteng, South Africa Placements24 Remote Full-time R 89,000 - R 156,000 Contract

    About the RoleOur client, a rapidly growing tech startup specializing in cloud-based solutions, is looking for an enthusiastic and dedicated Remote Software Development Apprentice to join their innovative team. This position is fully remote, offering the flexibility to work from anywhere within South Africa. The apprentice will be immersed in a fast-paced...


  • Pretoria, Gauteng, South Africa Placements24 Full-time

    About the RoleOur client, a cutting-edge software development house renowned for building scalable web applications, is seeking motivated individuals to join as Full Stack Developer Apprentices. This is a fully remote opportunity, perfect for aspiring developers who are passionate about both front-end and back-end technologies. You will be part of a dynamic,...


  • Pretoria, Gauteng, South Africa Placements24 Full-time R 67,000 - R 112,000 Contract

    About the RoleOur client, a forward-thinking technology solutions provider with a global reach, is seeking a talented and driven Software Development Apprentice to join their fully remote team, servicing clients from Pretoria and beyond. This is an exceptional opportunity for individuals passionate about software engineering to gain invaluable experience and...


  • Pretoria, Gauteng, South Africa Scholtz Partners International Full-time

    ⚡ Electrical Project Engineer📍 Location: Pretoria💰 Salary: R40 000 R50 000 CTC per monthWe are looking for a skilled and driven Electrical Project Engineer to join a dynamic F&B and electrical projects team.This role will involve managing projects from kick-off through to FAT and final handover, including scheduling, procurement coordination,...

  • Technical Engineer

    1 day ago


    Pretoria, South Africa Cornerstone HR Full-time

    IntroductionReporting To: Technical Manager Location: Irene, Pretoria (with regular travel across SA and occasionally to group offices in Namibia, Botswana and Zambia) Job Purpose: The Technical Engineer is the companies technical face to the market. The role grows sales of MV and LV switchgear, distribution boards and power quality solutions by combining...


  • Pretoria, Gauteng, South Africa Harsco Rail Full-time

    Company Description Harsco Rail, a worldwide division of Enviri Corporation, is a technological and innovative global supplier of railway track Maintenance of Way (MoW) products and services with over 100 years of operations. Harsco Rail provides expert engineering, vehicles and equipment, innovative technology, safety technology, dedicated parts and...


  • Pretoria, Gauteng, South Africa Boardroom Appointments Full-time

    Boardroom Appointments in Pretoria is seeking a Senior Mechanical Master Technician to ensure continuous operation of converting equipment and to perform preventative maintenance to improve mechanical reliability across all machines.The role requires an N4/N6 in Mechanical Engineering, at least 10 years post-apprentice experience in FMCG manufacturing,...