Job: Graduate Engineer

Company : NIRAS

Johannesburg

On-site

ZAR 33,000 - 78,000

Part time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

NIRAS is seeking a Graduate Engineer for an internship based in Johannesburg, with on-site responsibilities including assisting with engineering projects, machine and process safety compliance, and hands-on technical tasks.

You will follow industry regulations, identify risks, and collaborate with designers, project managers, and technicians while pursuing professional certifications and ongoing mentorship.

Qualifications

  • Bachelor's degree in Engineering or related field.
  • Engineering knowledge and technical skills.
  • Good general administration and IT skills.
  • Problem-solving abilities.
  • Strong attention to detail.

Responsibilities

  • Follow industry regulations, safety standards (OSHA, ISO), and company policies.
  • Identify and mitigate potential risks in engineering processes.
  • Work with cross-functional teams (designers, project managers, technicians).
  • Present findings to supervisors and stakeholders in meetings or reports.
  • Stay updated with industry trends, new technologies, and best practices.
  • Pursue professional certifications (Engineer-in-Training/EIT, PMP, Agile).
  • Attend training sessions, workshops, and mentorship programs.

Skills

Engineering knowledge
Problem-solving abilities
Attention to detail
IT skills
Administration

Education

Bachelor's degree in Engineering or related field

Job description

This is a contract role for a Graduate Engineer located in Pretoria office. The Graduate Engineer will be responsible for assisting with engineering projects, machine and process safety compliance and conducting technical tasks on-site.

Responsibilities
  • Follow industry regulations, safety standards (OSHA, ISO), and company policies
  • Identify and mitigate potential risks in engineering processes
  • Work with cross-functional teams (designers, project managers, technicians)
  • Present findings to supervisors and stakeholders in meetings or reports
  • Stay updated with industry trends, new technologies, and best practices
  • Pursue professional certifications (Engineer-in-Training/EIT, PMP, Agile)
  • Attend training sessions, workshops, and mentorship programs
Qualifications
  • Bachelor's degree in Engineering or related field
  • Engineering knowledge and technical skills
  • Good general administration and IT skills
  • Problem-solving abilities
  • Strong attention to detail
Application instructions:
  • Apply Now!
Hiring organization

NIRAS

Employment Type: internship

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

Graduate Engineer: Safety & Project Support (Intern)
Graduate Engineer: Safety & Project Support (Intern)

Company : NIRAS • Johannesburg

On-site
ZAR 33,000 - 78,000
Graduate Engineering Internship
Graduate Engineering Internship

Placements24 • Randburg

On-site
ZAR 89,000 - 156,000
Competitive salary
Future employment potential
Mentorship from engineers
+2
Graduate Industrial Engineer
Graduate Industrial Engineer

Placements24 • Mbombela (Nelspruit)

On-site
ZAR 180,000 - 240,000
Graduate Trainee Engineer
Graduate Trainee Engineer

Placements24 • Rustenburg

Hybrid
ZAR 180,000 - 240,000
Competitive starting salary
Structured training and mentorship
Rotation across disciplines in Rustern
+2
Graduate Process Engineer
Graduate Process Engineer

Placements24 • Upington

On-site
ZAR 260,000 - 340,000
Competitive salary
Medical aid
Pension fund
+4
Graduate Electrical Engineer (Engineering, Procurement & Management)
Graduate Electrical Engineer (Engineering, Procurement & Management)

AtripleA recruitment & temps • Pretoria

On-site
Confidential
Graduate Trainee - Engineering Support
Graduate Trainee - Engineering Support

Placements24 • Soweto

On-site
ZAR 180,000 - 240,000
Competitive salary
On-the-job training
Mentorship
+2
Local site based graduate internship - EPC
Local site based graduate internship - EPC

Oxyon People Solutions • Cape Town

On-site
ZAR 78,120 - 111,600
Graduate Chemical Engineer
Graduate Chemical Engineer

Placements24 • Mbombela (Nelspruit)

Hybrid
ZAR 240,000 - 340,000
Competitive salary
Hybrid work
Training & development
+2
Graduate Mechanical Engineer Trainee
Graduate Mechanical Engineer Trainee

Placements24 • Pretoria

Hybrid
ZAR 201,000 - 301,000
Competitive trainee salary
Structured professional development &
Mentorship by senior engineers
+2