WSP is one of Africa’s most diverse consulting firms and a proud member of the global WSP Group. As part of our strategic business expansion, we are looking for dedicated, skilled, and motivated individuals who take
AMC Consultants (AMC) is now part of AFRY, bringing together AMC’s specialist mining consultancy expertise with AFRY’s global engineering, project delivery, and sustainability capabilities. This creates a unified global team delivering innovative, data-driven solutions across the
What if you could do the kind of work the world needs? At WSP, you can access our global scale, contribute to meaningful projects and connect with the brightest minds in your field to do the
What youll be stepping into: A high-volume production environment where machinery downtime costs real money, preventative maintenance is critical, and engineering thinking is expected from day one. What you will be responsible for: Supporting maintenance, troubleshooting,
Are you a recent graduate with a Bachelor of Science or Bachelor of Engineering in Mechanical Engineering? Are you eager to dive into the world of client interaction and technical advisory services? We have an excellent opportunity
To actively participate in the development of the engineering designs on a project and to ensure that they are in accordance with project requirements and company objectives and are produced in a timely and cost‑effective manner.
About the job Junior Mechanical Engineer Junior /Graduate Mechanical Engineer ENVIRONMENT: A Mechanical Engineer with critical attention to detail who can work in a pressure-driven environment handling multiple priorities is sought by a fast-paced Protective Mobility service in Pretoria. Your role will include Medium
To actively participate in the development of the engineering designs on a project and to ensure that they are in accordance with project requirements and company objectives and are produced in a timely and cost‑effective manner.
The Role You will support the design and development of mechanical systems, with a strong focus on finite element analysis. Your work will contribute to improving product performance, reliability, and efficiency. Key Responsibilities Assist in mechanical design and
Dixie Recruitment is looking for candidates to join their fast-moving, site-based team in Pinetown, Kwa Zulu-Natal. You will have a dynamic role rotating through core functions, focusing on automation projects and operational improvements right from day
To actively participate in the development of the engineering designs on a project and to ensure that they are in accordance with project requirements and company objectives and are produced in a timely and cost‑effective manner.
Job Description Our client is seeking a Junior Mechanical Engineer to join their dynamic team. This role offers an excellent opportunity for a recent graduate or entry-level engineer to gain hands-on experience and grow within our organisation. Qualifications: Bachelors degree
Job Description Our client is seeking a Junior Mechanical Engineer to join their dynamic team. This role offers an excellent opportunity for a recent graduate or entry-level engineer to gain hands-on experience and grow within our organisation. Qualifications: Bachelors degree
To actively participate in the development of the engineering designs on a project and to ensure that they are in accordance with project requirements and company objectives and are produced in a timely and cost‑effective manner.
Scope of Works: ⪠Fire protection plans (code prescriptive) ⪠Rational fire designs ⪠Evacuation planning, design and simulation ⪠Smoke ventilation simulation and design ⪠Fire and smoke detection and alarm design ⪠Fire water
Responsibilities Support the Contracts Engineer with contract management, documentation, and project administration Draft drawings, SOPs, and compile project data packs Assist with quality control, logistics, and site reporting Shadow field technicians and support job pack preparation Provide
Key Responsibilities Assist in the design, development, and testing of mechanical systems Support senior engineers with CAD modelling, drawings, and specifications Conduct research on materials, manufacturing processes, and product improvements Prepare technical reports, calculations, and engineering documentation Participate
Are you a recent graduate with a Bachelor of Science or Bachelor of Engineering in Mechanical Engineering? Are you eager to dive into the world of client interaction and technical advisory services? We have an excellent opportunity
We are seeking a motivated and detail-oriented Junior Mechanical Design Engineer to join our engineering team. The successful candidate will assist in the design, development, testing, and improvement of mechanical products and systems. This role offers an excellent opportunity for
SUMMARY: We are looking for a motivated and detail-oriented Junior Mechanical Design Engineer to join our engineering team. This is an excellent opportunity for a recent graduate or early-career engineer to gain hands-on experience in mechanical design, product development, and technical