Job: Graduate Mechanical Engineer

Company : Dra

Johannesburg

On-site

ZAR 240,000 - 360,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

DRA Global is seeking a recent Mechanical Engineering graduate to join its Graduate Development Program. The role takes you to remote sites where designs turn into reality and your skills help power progress.

Over the course of two years, our program will immerse you in the core areas of Mechanical Engineering, with hands-on experience in site installation, commissioning, and ongoing professional development to build technical and industry expertise.

Qualifications

  • Bachelor’s degree in Mechanical Engineering.
  • South African citizen with valid South African ID.
  • Strong academic performance and a desire for continuous learning.
  • Enjoy solving problems and thinking analytically.
  • Team player with effective communication.
  • Curiosity and drive to shape mining and engineering future.

Responsibilities

  • Assist with mechanical engineering design, planning, and execution for mining projects.
  • Support site installation, commissioning, and operations to ensure project success.
  • Perform technical analysis and apply engineering principles to solve design and operational challenges.
  • Collaborate with multidisciplinary teams to deliver safe, efficient engineering solutions.
  • Participate in site inspections, testing, and commissioning at remote locations.
  • Develop business awareness of how engineering decisions impact cost and performance.
  • Engage in mentoring and continuous learning to build expertise.

Skills

Problem solving
Analytical thinking
Team collaboration
Communication

Education

Bachelor’s degree in Mechanical Engineering

Job description

Are you a recent Mechanical Engineering graduate eager to launch your career in the fast-paced mining and engineering sector? At DRA Global, we offer a unique opportunity to shape your future, contribute to impactful projects, and grow into the engineer you aspire to be. Looking for more than a desk job? This role takes you to remote sites where real impact happens—where designs turn into reality, and your skills help power progress.

Over the course of two years, our Graduate Development Program will immerse you in the core areas of Mechanical Engineering.

Responsibilities
  • Assist with mechanical engineering project design, planning, and execution for mining and engineering projects.
  • Support site installation, commissioning, and operational activities to ensure successful project implementation.
  • Conduct technical analysis and apply engineering principles to solve mechanical design and operational challenges.
  • Collaborate with multidisciplinary teams to deliver safe, efficient, and high-quality engineering solutions.
  • Participate in site inspections, testing, and commissioning activities, including travel to remote project locations.
  • Develop business awareness by understanding how engineering decisions impact project performance, costs, and operational outcomes.
  • Engage in structured professional development, mentoring, and continuous learning to build technical and industry expertise.
Qualifications
  • Have completed a Bachelor’s degree in Mechanical Engineering.
  • Are a South African citizen with a valid South African ID.
  • Demonstrate strong academic performance and a thirst for continuous learning.
  • Enjoy solving problems and thinking analytically.
  • Thrive in team environments and communicate effectively.
  • Are curious, driven, and excited about shaping the future of mining and engineering.
Application instructions
  • To Apply: Prepare a single PDF document that includes the following:
  • Your updated CV
  • Your academic transcript
  • A copy of your South African ID
  • A cover letter outlining your passion for mechanical engineering and how you hope to contribute to the field

Job Location: Johannesburg, Gauteng, South Africa

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Job: Graduate Civil Engineer
Job: Graduate Civil Engineer

Company : DRA • Johannesburg

On-site
ZAR 180,000 - 240,000
Job: Graduate Metallurgical/Chemical Engineer
Job: Graduate Metallurgical/Chemical Engineer

Company : DRA • Gauteng

On-site
ZAR 240,000 - 360,000
Graduate Mechanical Engineer - Mining & Field Roles
Graduate Mechanical Engineer - Mining & Field Roles

Company : DRA • Johannesburg

On-site
ZAR 240,000 - 360,000
Graduate Electrical Engineer – Mining & Energy Tech
Graduate Electrical Engineer – Mining & Energy Tech

Company : DRA • Johannesburg

On-site
ZAR 133,920 - 200,880
Junior Mechanical/Electrical Engineer
Junior Mechanical/Electrical Engineer

JCM Consultants • South Africa

On-site
ZAR 180,000 - 240,000
Design Engineer
Design Engineer

VR Group • Alberton

On-site
ZAR 420,000 - 560,000
Civil Project Engineer
Civil Project Engineer

DRA Global • Sandton

On-site
ZAR 900,000 - 1,300,000
Graduate Metallurgical/Chemical Engineer - 2-Year Program
Graduate Metallurgical/Chemical Engineer - 2-Year Program

Company : DRA • Gauteng

On-site
ZAR 240,000 - 360,000
Civil Project Engineer
Civil Project Engineer

Dra • Gauteng

On-site
ZAR 900,000 - 1,300,000
Senior Mechanical Project Engineer - Mining Equipment
Senior Mechanical Project Engineer - Mining Equipment

Placements24 • Rustenburg

On-site
ZAR 1,000,000 - 1,800,000
Competitive salary
Performance-based bonuses
Medical aid
+5