304 Fluid Mechanics jobs in South Africa
Pyrometallurgy Engineer: Computation Fluid Dynamics Modelling
Posted 5 days ago
Job Viewed
Job Description
Listing reference: minte_000271
Listing status: Online
Apply by: 27 August 2024
Position summaryIndustry: Scientific, Research & Development
Job category: Research and Development
Location: Randburg
Contract: Permanent
Remuneration: Market Related
EE position: Yes
IntroductionMintek has exciting opportunities for a Research Engineer within the Pyrometallurgy Division to conduct fundamental and applied research in the design, development and demonstration of pyrometallurgical processes and technologies.The role requires a strong understanding of CFD modelling, with particular emphasis on applying computational multiphysics and reduced-order models to solve complex coupled problems in pyrometallurgy. Contributing to human capital development and willingness to work towards a common purpose with a strong sense of equity and inclusion are non-negotiable attributes of the role.
JOB KNOWLEDGE AND REQUIREMENTS:
- 1-3 years’ experience in pyrometallurgy research and technology development.
- Demonstrated ability to develop experimental techniques, models and prototypes.
- Demonstrable experience with designing and operating electric arc furnaces is an added advantage.
- Strong understanding of computational multiphysics and reduced order modelling in problems involving fluid flow, heat transfer, and chemical reactions.
- Proven experience with open source computational multiphysics modelling tools such as OpenFOAM .
- Experience in designing pyrometallurgical processes using thermochemical software tools such as PyroSim and FactSage is an added advantage.
- Proven experience with coding in C and Python is an added advantage.
- Proven experience in mechanical design packages such as FUSION360 or FreeCAD is an added advantage.
- Demonstrable experienced in managing complex technical projects, particularly from concept to higher technology readiness levels.Strong portfolio of publications in peer-reviewed journals is an added advantage.
- Knowledge or experience with SHEQ systems is non-negotiable
- Knowledge of technology transfer, commercialisation and product development is highly advantageous.
- Demonstrated ability to attract investment or R&D funding is highly advantageous
QUALIFICATIONS:
- Minimum BEng/BSc degree in Engineering (Metallurgical/ Chemical / Process/ Mechanical) or equivalent, with a strong emphasis on pyrometallurgy research, design and technology development.
- Ideally, a PhD in Engineering (Chemical/ Metallurgical/ Process/ Mechanical), or equivalent, with a strong focus in pyrometallurgy research, design and technology development.
- Postdoctoral research experience, with strong emphasis on pyrometallurgy research and technology development, is highly advantageous.
- Professional recognition and registration are an added advantage.
- Experience with postgraduate supervision is an added advantage.
BEHAVIOURAL COMPETENCIES:
- Team player who enjoys variety and has a strong affinity for planning and executing new and high impact research.
- Passion for learning, pyrometallurgy research, technology development and technology transfer.
- Excellent interpersonal skills.
- Ability to work in a stressful and demanding environment.
- Willing to travel locally and internationally.
- Prepared to work shifts in hot and dusty plant environments when required.
- Ability to independently engage with industry leaders, operators and high-level international partners.
- Excellent writing and presentation skills.
Pyrometallurgy Engineer: Computation Fluid Dynamics Modelling
Posted today
Job Viewed
Job Description
Listing reference: minte_000271
Listing status: Online
Apply by: 27 August 2024
Position summaryIndustry: Scientific, Research & Development
Job category: Research and Development
Location: Randburg
Contract: Permanent
Remuneration: Market Related
EE position: Yes
IntroductionMintek has exciting opportunities for a Research Engineer within the Pyrometallurgy Division to conduct fundamental and applied research in the design, development and demonstration of pyrometallurgical processes and technologies.The role requires a strong understanding of CFD modelling, with particular emphasis on applying computational multiphysics and reduced-order models to solve complex coupled problems in pyrometallurgy. Contributing to human capital development and willingness to work towards a common purpose with a strong sense of equity and inclusion are non-negotiable attributes of the role.
JOB KNOWLEDGE AND REQUIREMENTS:
- 1-3 years’ experience in pyrometallurgy research and technology development.
- Demonstrated ability to develop experimental techniques, models and prototypes.
- Demonstrable experience with designing and operating electric arc furnaces is an added advantage.
- Strong understanding of computational multiphysics and reduced order modelling in problems involving fluid flow, heat transfer, and chemical reactions.
- Proven experience with open source computational multiphysics modelling tools such as OpenFOAM .
- Experience in designing pyrometallurgical processes using thermochemical software tools such as PyroSim and FactSage is an added advantage.
- Proven experience with coding in C and Python is an added advantage.
- Proven experience in mechanical design packages such as FUSION360 or FreeCAD is an added advantage.
- Demonstrable experienced in managing complex technical projects, particularly from concept to higher technology readiness levels.Strong portfolio of publications in peer-reviewed journals is an added advantage.
- Knowledge or experience with SHEQ systems is non-negotiable
- Knowledge of technology transfer, commercialisation and product development is highly advantageous.
- Demonstrated ability to attract investment or R&D funding is highly advantageous
QUALIFICATIONS:
- Minimum BEng/BSc degree in Engineering (Metallurgical/ Chemical / Process/ Mechanical) or equivalent, with a strong emphasis on pyrometallurgy research, design and technology development.
- Ideally, a PhD in Engineering (Chemical/ Metallurgical/ Process/ Mechanical), or equivalent, with a strong focus in pyrometallurgy research, design and technology development.
- Postdoctoral research experience, with strong emphasis on pyrometallurgy research and technology development, is highly advantageous.
- Professional recognition and registration are an added advantage.
- Experience with postgraduate supervision is an added advantage.
BEHAVIOURAL COMPETENCIES:
- Team player who enjoys variety and has a strong affinity for planning and executing new and high impact research.
- Passion for learning, pyrometallurgy research, technology development and technology transfer.
- Excellent interpersonal skills.
- Ability to work in a stressful and demanding environment.
- Willing to travel locally and internationally.
- Prepared to work shifts in hot and dusty plant environments when required.
- Ability to independently engage with industry leaders, operators and high-level international partners.
- Excellent writing and presentation skills.
Mechanical Engineer
Posted today
Job Viewed
Job Description
Join to apply for the Mechanical Engineer role at ExecutivePlacements.com - The JOB Portal
2 weeks ago Be among the first 25 applicants
Join to apply for the Mechanical Engineer role at ExecutivePlacements.com - The JOB Portal
SUMMARY:
We are seeking an experienced R&D Specialist with expertise in optronics and stabilisers to join our dynamic team. The successful candidate will be involved in the entire design process, from conceptualization to prototype development.
Mechanical Engineer
Recruiter:
JenRec Recruitment
Job Ref:
vu
Date posted:
Wednesday, May 7, 2025
Location:
centurion, Gauteng, South Africa
Salary:
R1million to R1.5million pa neg
SUMMARY:
We are seeking an experienced R&D Specialist with expertise in optronics and stabilisers to join our dynamic team. The successful candidate will be involved in the entire design process, from conceptualization to prototype development.
POSITION INFO:
- Lead and manage the entire R&D lifecycle for optronics and stabiliser systems, from the design phase through to prototype development.
- Work closely with clients, primarily in the Middle East, to understand their requirements and deliver customized engineering solutions.
- Coordinate with cross-functional teams to ensure the successful execution of projects, ensuring that prototypes meet technical specifications and project timelines.
- Apply advanced knowledge in optronics and stabilisers to develop innovative solutions that address complex challenges.
- Provide technical expertise and guidance to junior engineers and project teams.
- Communicate effectively with stakeholders in the Middle East, ensuring smooth collaboration and timely delivery of projects.
- Ensure all designs meet safety, regulatory, and quality standards.
- Minimal travel to the Middle East may be required for client meetings or project assessments, but this will be rare.
- A minimum of 7 years of professional experience in R&D, specifically within optronics and stabiliser systems. However, more experienced candidates are encouraged to apply.
- A relevant Engineering degree (Mechanical, Electrical, or similar).
- Proven expertise in the design, development, and prototyping of optronics and stabiliser technologies.
- Strong communication skills with the ability to work effectively with clients and teams in the Middle East.
- Ability to think creatively and solve complex engineering problems.
- Strong project management skills and ability to work in a fast-paced environment.
- Self-motivated and able to work both independently and as part of a team.
- Previous experience working with international clients, particularly in the Middle East.
- Fluency in Arabic or knowledge of Middle Eastern cultures and business practices is a plus.
- Experience with the development of stabiliser systems and optronic technologies for various applications.
- Opportunity to work on cutting-edge technology in a global context.
- A collaborative and innovative team environment.
- Competitive salary and benefits package.
- Opportunities for professional development and career advancement.
Seniority level
- Seniority level Mid-Senior level
- Employment type Full-time
- Job function Engineering and Information Technology
- Industries Advertising Services
Referrals increase your chances of interviewing at ExecutivePlacements.com - The JOB Portal by 2x
Get notified about new Mechanical Engineer jobs in Centurion, Gauteng, South Africa .
Pretoria, Gauteng, South Africa 3 days ago
Mechanical Engineer - 85 Percent Average in MatricPretoria, Gauteng, South Africa 2 weeks ago
Pretoria, Gauteng, South Africa 2 weeks ago
Johannesburg Metropolitan Area 6 days ago
Johannesburg Metropolitan Area 6 minutes ago
Centurion, Gauteng, South Africa 2 weeks ago
Centurion, Gauteng, South Africa 4 weeks ago
Germiston, Gauteng, South Africa 2 weeks ago
Pretoria, Gauteng, South Africa 2 days ago
Johannesburg Metropolitan Area 6 days ago
Engineering Coordinator / Production EngineerPretoria, Gauteng, South Africa 1 month ago
Pretoria, Gauteng, South Africa 2 weeks ago
Centurion, Gauteng, South Africa 4 weeks ago
Sandton, Gauteng, South Africa 3 weeks ago
Pretoria, Gauteng, South Africa 3 weeks ago
Johannesburg Metropolitan Area 1 week ago
Johannesburg Metropolitan Area 3 months ago
Johannesburg, Gauteng, South Africa 1 week ago
Pretoria, Gauteng, South Africa 2 weeks ago
Pretoria, Gauteng, South Africa 2 weeks ago
2025/2026 Graduate Program (12 Months Fixed Term Contract) Professional Mechanical Engineer (Hydropower)Pretoria, Gauteng, South Africa 2 weeks ago
Pretoria, Gauteng, South Africa 2 weeks ago
Centurion, Gauteng, South Africa 2 weeks ago
Pretoria, Gauteng, South Africa 1 year ago
Pretoria, Gauteng, South Africa 2 weeks ago
Germiston, Gauteng, South Africa 2 weeks ago
Defense Design Engineer – Mechanical / MechatronicPretoria, Gauteng, South Africa 2 weeks ago
Kempton Park, Gauteng, South Africa 5 months ago
Pretoria, Gauteng, South Africa 2 weeks ago
Centurion, Gauteng, South Africa 2 weeks ago
Centurion, Gauteng, South Africa 2 weeks ago
Pretoria, Gauteng, South Africa 2 weeks ago
Centurion, Gauteng, South Africa 2 weeks ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrMechanical Engineer
Posted today
Job Viewed
Job Description
Join to apply for the Mechanical Engineer role at ExecutivePlacements.com - The JOB Portal
1 week ago Be among the first 25 applicants
Join to apply for the Mechanical Engineer role at ExecutivePlacements.com - The JOB Portal
Get AI-powered advice on this job and more exclusive features.
SUMMARY:
Respected engineering consultancy in Johannesburg is looking for a Mechanical Project Engineer with experience in the consulting engineering sector to join their Petrochemical division.
Mechanical Engineer
Recruiter:
Assegai
Job Ref:
DUR000275/LL
Date posted:
Wednesday, June 25, 2025
Location:
Johannesburg, South Africa
Salary:
4000 Annually
SUMMARY:
Respected engineering consultancy in Johannesburg is looking for a Mechanical Project Engineer with experience in the consulting engineering sector to join their Petrochemical division.
The Mechanical Project Engineer is responsible for the engineering and technical disciplines required to complete a project. They will work to plan projects, establish project criteria, coordinate project reviews, ensure proper implementation of project elements, and mange the project life cycle to successful completion.
POSITION INFO:
Requirements:
- BSc. / BEng./ BTech. in Mechanical Engineering
- 2 - 5 years experience working in a consulting engineering environment.
- Project Management
- Site Investigations
- Preparation of conceptual designs
- Preparation of detailed designs
- Supervision of tender process
- Supervision of construction
- Administration
- Seniority level Mid-Senior level
- Employment type Full-time
- Job function Engineering and Information Technology
- Industries Advertising Services
Referrals increase your chances of interviewing at ExecutivePlacements.com - The JOB Portal by 2x
Sign in to set job alerts for “Mechanical Engineer” roles. Graduate Programme 2025 (Mechanical Engineering)Johannesburg, Gauteng, South Africa 5 days ago
Johannesburg, Gauteng, South Africa 1 week ago
Brakpan, Gauteng, South Africa 6 days ago
Alberton, Gauteng, South Africa 1 week ago
Junior Mechanical Designer / Mechanical Engineer - CenturionJohannesburg, Gauteng, South Africa 1 week ago
Johannesburg, Gauteng, South Africa 2 months ago
Sandton, Gauteng, South Africa 2 weeks ago
City of Johannesburg, Gauteng, South Africa 1 week ago
Johannesburg, Gauteng, South Africa 1 week ago
Brakpan, Gauteng, South Africa 6 days ago
Johannesburg, Gauteng, South Africa 1 week ago
Johannesburg, Gauteng, South Africa 1 week ago
City of Johannesburg, Gauteng, South Africa 1 week ago
Johannesburg, Gauteng, South Africa 1 week ago
Johannesburg, Gauteng, South Africa 5 days ago
Johannesburg, Gauteng, South Africa 1 week ago
Johannesburg Metropolitan Area 3 days ago
Johannesburg Metropolitan Area 3 months ago
Germiston, Gauteng, South Africa 1 day ago
Johannesburg, Gauteng, South Africa 1 week ago
City of Johannesburg, Gauteng, South Africa 1 day ago
Johannesburg, Gauteng, South Africa 4 months ago
Johannesburg, Gauteng, South Africa 1 week ago
Johannesburg, Gauteng, South Africa 1 week ago
Graduate Mechanical Engineer (Applications Engineer )Johannesburg, Gauteng, South Africa 1 week ago
Civil Design Engineer/Civil Engineering TechnologistJohannesburg, Gauteng, South Africa 1 week ago
Alberton, Gauteng, South Africa 1 month ago
Johannesburg, Gauteng, South Africa 1 week ago
RB 15706 - Mechanical Technologist (Consulting) – RandburgJohannesburg, Gauteng, South Africa 1 week ago
Johannesburg, Gauteng, South Africa 1 week ago
Johannesburg, Gauteng, South Africa 1 week ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrMechanical Engineer
Posted today
Job Viewed
Job Description
Requisition #
ENG-L5.148
Job title
Mechanical Engineer
Category
Contract type
Permanent (Employee)
Full Time
Description
Zutari: Co-creating an engineered impact.
Zutari is a well-established, management-owned engineering firm with almost 90 years' experience. As human-centred engineering consultants and advisors, we are trusted by our clients, business partners, communities and other stakeholders across Africa.
We co-create engineering solutions that have a positive impact and improve people's lives. Zutari values inclusion and recognises the importance of a diverse, talented workforce, believing that people need other people to succeed.
What kind of talent do we pursue?
We employ people with the right attitude and a positive mindset, who are motivated by doing the right thing, getting things done and share a sense of urgency. People who have an impact in our teams and broader community. People who think differently and connect with those around them to co-create new opportunities and leave a meaningful legacy.
Role responsibilities
- Engage with clients for new work
- Utilise new digital offerings and new technology, and platforms as they become available
- Take full responsibility for all design aspects for HVAC services, within the Built Environment, from conceptional to final design.
- Implementation of all relevant codes of practice and ensuring that all design aspects / project standards comply with Zutari’s quality control procedures.
- Able to work on their own and take responsibility for the accuracy of work done.
- Eager to furthering their career and knowledge in design and new design developments.
- BSc/MSc, BEng/MEng, B.Tech/MTech
- Minimum of 6 years’ experience as a Mechanical Engineer within Building Services.
- Client focused.
- Professional Registration, Pr Tech or Pr Eng preferred or in process to register in 2025.
- Experience in designing and managing of medium to large HVAC projects.
- Able to utilise Revit, BIM360 AutoCAD
- Proficient in Heat load calculation software (HAP minimum, IES is bonus)
- Site experience on medium to large projects
We believe that a diverse workforce is key to our business success. We seek the best people for our jobs based on their skills, qualifications, and experience. We embrace the principle of equal opportunity in employment, and we work towards eliminating all forms of unlawful discrimination in our employment practices. In support of diversity and the equal opportunity principle, preference will be given to individuals from designated groups within South Africa.
#J-18808-LjbffrMechanical Engineer
Posted today
Job Viewed
Job Description
Mechanical Engineer : R&D and Design Johannesburg
Qualification : MEng / BEng / MSc in Mechanical Engineering
Experience : Over 5 years in complex designs within the structural and materials strength field.
Must have a good understanding of Steel and plastics.
Responsibilities :
- Research and Development
- Manufacturing and Quality enhancement
- Factory management and process optimisation
Research and design skills are essential, requiring an understanding of the mathematics and mechanics behind complex designs.
Ability to interpret, read, and comprehend relevant research papers.
Please apply via our website or submit your CV to:
Reference Pta. Note: Companies may expire jobs at their discretion.
ONLY SA CITIZENS MAY APPLY
Create a job alert for this searchMechanical Engineer • Johannesburg, Gauteng
#J-18808-LjbffrMechanical Engineer
Posted today
Job Viewed
Job Description
Design of Truck Trailers and Components
- Design of truck trailers and trailer components.
- Overseeing manufacturing of new designs.
- Faultfinding and providing solutions.
- Innovating new trailer design concepts.
- Involvement in manufacturing processes.
- Conducting research related to trailer design.
- Preparing bills of materials.
Benefits:
- Excellent promotion opportunities.
- Pension and medical benefits.
Requirements:
- Minimum of 2 years experience as a Mechanical Engineer.
- Experience in trailer design and manufacturing.
- Proficiency in SolidWorks, Syspro, or other FEA packages (advantageous).
- Valid driver’s license.
- Strong analytical and problem-solving skills.
- Strong written and oral communication skills.
Position: Mechanical Engineer
Location: Johannesburg, Gauteng
#J-18808-LjbffrBe The First To Know
About the latest Fluid mechanics Jobs in South Africa !
Mechanical Engineer
Posted today
Job Viewed
Job Description
Join to apply for the Mechanical Engineer role at Fives
1 day ago Be among the first 25 applicants
Join to apply for the Mechanical Engineer role at Fives
Position Summary
Fives Services Mzansi (Pty) Ltd is the South African arm of the global Fives Group, operating under the Aluminium Division. Fives Services Mzansi is strategically positioned to support the Southern African Aluminium market with a strong focus on engineering services, equipment maintenance, and local manufacturing capabilities.
The Mechanical Engineer role is embedded within the Projects & Engineering team of Fives Services Mzansi, contributing to the broader mission of delivering high-performance solutions for the aluminium industry. This includes supporting the lifecycle of equipment and systems used in primary aluminium production, particularly in the carbon and electrolysis sectors.
Fives Aluminium, through its subsidiaries such as Fives Solios and Fives ECL, is a global leader in the design, supply, and maintenance of process equipment for the aluminium industry. With operations in over eight countries, the division provides turnkey solutions and advanced technologies for emission control, material handling, and process optimization.
The Mechanical Engineer will play a key role in aligning local engineering efforts with global standards and innovations developed by Fives’ international teams, particularly those based in France.
This role is critical in ensuring seamless integration between Fives Services Mzansi and the global Fives Aluminium network, enabling the delivery of world-class engineering solutions tailored to the needs of the Southern African market.
Primary Purpose
The Mechanical Engineer plays a critical role within the Projects & Engineering team, supporting the FIVES Group Services organization. This position is responsible for ensuring engineering excellence through the development of CAD drawings, 3D, mechanical calculations, and compliance with international and local standards. The role also serves as a key interface between FIVES Services South Africa and the FIVES Head Office in France, particularly in managing engineering data and systems such as SAP R3 and SAP B1.
Accountabilities
Engineering Systems & SAP Management
- Manage and maintain Bills of Materials (BOM) using SAP B1 and SAP R3.
- Create and update FIVES item codes, ensuring compliance with internal architecture and standards.
- Extract and analyze technical data from SAP and AS400 systems.
- Support other departments by providing accurate BOM-related data.
- Operate CAD hardware and software proficiently, including Autodesk Inventor and SolidWorks.
- Produce detailed 2D and 3D drawings from general arrangements, hand sketches, and specifications.
- Apply efficient drafting methodologies and maintain drawing standards and layers.
- Develop and implement CAD drafting standards in line with ISO 9001.
- Perform load calculations for mechanical assemblies.
- Prepare documentation packages for mechanical certification.
- Apply knowledge of mechanical tolerances and material specifications.
- Review and approve technical drawings to ensure accuracy and compliance before manufacturing
- Collaborate with clients to understand technical requirements and provide engineering solutions.
- Conduct site visits to assess mechanical systems and provide recommendations.
- Liaise with the FIVES France Head Office to align on engineering solutions.
- Coordinate with workshops and suppliers to ensure fabrication aligns with engineering specifications.
- Support the Local Product Expert in the development of innovative solutions and services tailored to client needs.
- Adhere to all HSEQ Management System requirements.
- Ensure compliance with the Occupational Health and Safety Act (Act 85 of 1993).
- Support continuous improvement initiatives, including NCR resolution and documentation standardization.
- Meeting deadlines.
- Reporting issues without delay.
- Identify and resolve discrepancies in BOMs and technical drawings.
- Address compatibility issues between European and South African components.
- Troubleshoot CAD and software-related issues.
- Select appropriate materials for fabrication and ensure drawing accuracy.
- Contribute to continuous improvement and customer satisfaction.
- Bachelor’s Degree in Mechanical Engineering (BSc or BEng)
- 3–5 years of experience in mechanical draughting and design
- Proficiency in CAD software (Autodesk Inventor, SolidWorks)
- Familiarity with Solios and ECL equipment is advantageous
- Seniority level Mid-Senior level
- Employment type Full-time
- Job function Engineering and Information Technology
- Industries Industrial Machinery Manufacturing
Referrals increase your chances of interviewing at Fives by 2x
Sign in to set job alerts for “Mechanical Engineer” roles.Richards Bay, KwaZulu-Natal, South Africa 1 day ago
Richards Bay, KwaZulu-Natal, South Africa 1 day ago
Project / Engineering Department Manager 1 Project / Engineering Department Manager 1Richards Bay, KwaZulu-Natal, South Africa 18 hours ago
Richards Bay, KwaZulu-Natal, South Africa 2 weeks ago
Richards Bay, KwaZulu-Natal, South Africa 2 weeks ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrMechanical Engineer
Posted today
Job Viewed
Job Description
Our client is looking for an experienced Mechanical Engineer (Pr. Eng) to look after a specific area/region, your experience working in a Project Consulting / Government environment working on projects dealing with water and sewerage is required.
Requirements:
- B- Tech Mechanical Engineering or National Diploma or Pr Tech Engineering
- Government certificate of Competency
- Registered as a Professional Engineer / Technologist with ECSA
- Code EB driving licence
- 5 years Relevant Project Management experience (3 years in dealing with Municipal / Government environment)
- Knowledge of Engineering projects (water and sewerage), planning processes and government process
- Sound knowledge of research and analytical theories and practice
- Sewer and wastewater works operational understanding and Flow analysis is essential
- MS Projects management (Word, Excel, Powerpoint)
- Project Financial costing / Budgeting
- Report writing and presentation skills
- Ability to lead a multi-disciplinary project team
- Monitoring of contractors and staff performance
- Management of assets, analyse SCADA.
- Ability to write, read and speak at least two of these languages (English, Afrikaans, Xhosa)
- Ability to travel within the allocated area of projects
Mechanical Engineer
Posted today
Job Viewed
Job Description
Design of Truck trailers and trailer components
Overseeing of manufacturing of new designs
Faultfinding and solutions
New innovations on trailer designs
Manufacturing
Research
Bills of material
Excellent promotion opportunities
Pension and medical benefit
Requirements
Minimum of 2 years experience as a Mechanical Engineer
Experience in trailer design and manufacturing
Solidworks and Syspro any other FEA package advantageous
Valid drivers license
Strong analytical and problem solving skills
Strong written and oral communications skills.
Create a job alert for this searchMechanical Engineer • Johannesburg, Gauteng
#J-18808-Ljbffr