Your search has found 24 jobs

We are seeking a Commercial Engineering Support candidate to join our team under the YES Programme. This role is ideal for a motivated graduate or early-career professional looking to gain practical experience in engineering project support, contract administration, and back-office coordination.

 

Key Responsibilities

  • Provide general project management and engineering back-office support.

  • Track project updates and maintain documentation.

  • Consult with subcontractors regarding task orders, outages, and project issues.

  • Assist with the compilation of quotes and procurement of basic tools and equipment.

  • Update project tracking tools in MS Teams to monitor progress on current and upcoming projects.

  • Collaborate with team members during project planning and execution.

  • Assist in the preparation of technical reports and documentation for project equipment.

  • Support the development of operating procedures.

  • Occasionally provide on-site support for smaller projects.

  • Report and communicate progress and issues to the Contracts Manager.

 

Minimum Requirements

Qualifications

  • Higher Certificate or Diploma in Industrial or Mechanical Engineering or BCom

  • Basic Project Management qualification (advantageous)

Experience & Knowledge

  • Previous experience in engineering projects (advantageous)

  • Understanding of basic engineering principles (advantageous)

Skills

  • Excellent communication and teamwork skills

  • Strong problem-solving and analytical ability

  • Driver’s licence required

Personal Attributes

  • Eager to learn and take initiative

  • Proactive and solution-oriented

 

YES Programme Requirements

  • Must be 35 years or younger for the duration of the programme

  • Must have been unemployed for at least the last 2 months

  • Clear criminal record required

 

This position offers valuable exposure to engineering project support, contracts, and operational processes in a professional environment.

Location: 81 Botterklapper St, Lynnwood, Pretoria, 0081, South Africa
Job type: Contract
Emp type: Full-time
Pay interval: Monthly
Pay rate from: ZAR 20,000.00
Pay rate to: ZAR 25,000.00
Job published: 19 Dec 2025
Job ID: 44378
 

We are looking for a Site Agent to join our engineering team under the YES Programme. This role provides hands-on support to site employees, Project Engineers, Technical Field Advisors, and Time Clerks, while helping maintain positive labour relations and smooth site operations.

 

Key Responsibilities

  • Support site employees and ensure a positive work environment.

  • Assist Project Engineers, Technical Field Advisors, and Time Clerks with daily operations.

  • Liaise with trade unions and advise management on labour-related matters.

  • Assist in resolving employee conflicts, grievances, and disputes.

  • Conduct or support training programs for supervisors on labour relations and employment law.

  • Maintain site administration, including timesheets, mobilisation, and general organisation.

  • Monitor accommodation and site resources to ensure standards are met.

 

Minimum Requirements

Qualifications

  • Matric certificate

Experience & Knowledge

  • Previous experience in labour relations, HR, or as a site agent

  • Familiarity with trade union interaction and negotiations

  • Knowledge of labour laws and disciplinary procedures

  • Microsoft Office proficiency

Skills

  • Excellent communication and interpersonal skills

  • Strong attention to detail and time management

  • Ability to work independently and reliably

  • Assertive and proactive

Personal Attributes

  • Eager to learn and safety-conscious

  • Adaptable to changing site conditions

  • Own car required

 

YES Programme Requirements

  • Must be 35 years or younger for the duration of the programme

  • Must have been unemployed for at least the last 2 months

  • Clear criminal record required

 

This is an excellent opportunity for a motivated individual to gain practical site experience and develop skills in employee relations and site coordination.

Location: 81 Botterklapper St, Lynnwood, Pretoria, 0081, South Africa
Job type: Contract
Emp type: Full-time
Pay interval: Monthly
Pay rate from: ZAR 15,000.00
Pay rate to: ZAR 18,000.00
Job published: 19 Dec 2025
Job ID: 44377

We are looking for an Administration Coordinator to support the day-to-day operations of our office under the YES Programme. This is an entry-level role suited to a reliable, organised individual who is willing to assist across general administration, office support, and logistics tasks.

 

Key Responsibilities

  • Errands and transportation: Use company vehicles to run errands, deliver and collect documents, and pick up office supplies as required.

  • Storeroom management: Maintain an organised storeroom, manage inventory, monitor stock levels, and request reorders when necessary.

  • Administrative support: Assist with photocopying, filing, scanning, data capturing, and maintaining accurate records.

  • Office maintenance: Water office plants and ensure workspaces remain neat, organised, and functional.

  • Coffee station management: Keep the coffee station clean, monitor stock weekly, and request replenishment when required.

  • General office support: Ensure office supplies are well stocked and assist with ad hoc office tasks.

  • Database hygiene: Assist with cleaning and maintaining databases in line with company standards.

 

Minimum Requirements

Qualifications

  • Matric certificate (required)

  • Additional administrative or logistics training (advantageous)

Experience & Knowledge

  • Entry-level role: 0–3 years’ experience

  • Basic administrative and data-capturing experience

  • Working knowledge of Microsoft Excel and Microsoft Office

Skills

  • Strong organisational and time management skills

  • Good communication and interpersonal ability

  • Ability to work independently and as part of a team

  • Flexible and able to adapt to changing priorities

  • General computer literacy

 

Personal Attributes

  • Proactive and able to take initiative

  • Reliable, dependable, and responsible

  • Friendly, positive, and approachable

  • Eager to learn and develop new skills

  • Team-oriented and supportive of colleagues

 

YES Programme Requirements

  • Must be 35 years or younger for the duration of the programme

  • Must have been unemployed for at least the last 2 months

  • Clear criminal record required

  • Valid driver’s licence is essential

 

This role offers practical exposure to office administration and business support in a professional working environment.

Location: 81 Botterklapper St, Lynnwood, Pretoria, 0081, South Africa
Job type: Contract
Emp type: Full-time
Pay interval: Monthly
Pay rate from: ZAR 6,000.00
Pay rate to: ZAR 8,000.00
Job published: 19 Dec 2025
Job ID: 44380

We are seeking a Junior Planner to join our Engineering team under the YES Programme. This role is ideal for a graduate or early-career professional looking to gain hands-on experience in project planning, scheduling, and controls within a dynamic construction or engineering environment.

 

Key Responsibilities

  • Read and interpret project scope of work.

  • Assist in developing and maintaining detailed Level 3/4 construction programmes using Primavera P6 or MS Project.

  • Identify critical path activities and flag delays or risks.

  • Update programmes with progress from site teams and subcontractors, including site verification.

  • Produce progress reports, dashboards, S-curves, histograms, and 2–6 week look-ahead schedules.

  • Support delay analysis and preparation of Early Warning / Compensation Events (NEC contracts).

  • Attend site progress meetings and take accurate minutes.

  • Track manpower, plant, and productivity against project baseline.

  • Support Earned Value Management (EVM) reporting where required.

  • Maintain planning records for contractual and audit purposes.

  • Liaise with site managers, TFAs, supervisors, and quality controllers.

  • Follow up on outstanding spares and component refurbishment.

 

Minimum Requirements

Qualifications

  • National Diploma or Degree (NQF 6/7) in Mechanical Engineering, Industrial Engineering, or Construction Management

  • Valid Code 08 driver’s licence (EB category)

  • Medically fit to work in power station environments (heights, confined spaces, noise, heat)

  • Project management certification (advantageous)

Experience & Knowledge

  • Entry-level or early-career (0–3 years) in project planning or engineering roles

  • Understanding of critical path analysis, total float, and free float

  • Knowledge of construction sequencing and CPM methodology

  • Microsoft Project, Excel, and planning software literacy

  • Familiarity with long-lead material identification, root cause analysis, risk registers, and mitigation logic

Skills

  • Strong analytical and numerical abilities

  • Excellent written and verbal communication for cross-functional collaboration

  • Attention to detail and high accuracy

  • Ability to work away from home for extended periods

 

Personal Attributes

  • Proactive and confident in challenging progress updates

  • Team player with strong site interaction skills

  • Logical, structured, and able to sequence 1000+ activities

  • Reliable, with a strong work ethic and willingness to work long hours during shutdowns

 

YES Programme Requirements

  • Must be 35 years or younger for the duration of the programme

  • Must have been unemployed for at least the last 2 months

  • Clear criminal record required

 

This is an excellent opportunity for graduates and early-career professionals to gain exposure to real project planning and controls in a high-performance engineering environment.

Location: 81 Botterklapper St, Lynnwood, Pretoria, 0081, South Africa
Job type: Contract
Emp type: Full-time
Pay interval: Monthly
Pay rate from: ZAR 13,000.00
Pay rate to: ZAR 18,000.00
Job published: 19 Dec 2025
Job ID: 44379

We are seeking a Junior Project Engineer to join our Engineering team under the YES Programme. This role is suited to a motivated engineering graduate who wants exposure to real project execution, coordination, and on-site engineering support within a structured project environment.

 

Key Responsibilities

  • Assist with project planning, scheduling, and progress reporting.

  • Support data collection, analysis, and technical reporting.

  • Prepare and maintain project documentation and records.

  • Coordinate with internal teams, contractors, and key stakeholders.

  • Support quality control and quality assurance activities on projects.

  • Assist Technical Field Advisors (TFAs) with documentation and coordination.

  • Act as a stand-in for the Project Engineer when required.

 

Minimum Requirements

Qualifications

  • BTech or BEng in Mechanical Engineering (required)

Experience & Knowledge

  • Exposure to project management principles (advantageous)

  • Experience in engineering project execution environments (advantageous)

  • Sound technical understanding of mechanical engineering fundamentals (advantageous)

Skills

  • Strong written and verbal communication skills

  • High attention to detail

  • Analytical and problem-solving ability

  • Ability to work effectively within a team

  • Good time management and organisational skills

  • Basic project management capability

  • Computer literacy (MS Office and related tools)

  • Valid driver’s licence and own transport (preferred)

 

Personal Attributes

  • Eager to learn and develop professionally

  • Strong work ethic with a reliable and accountable approach

  • Proactive, takes initiative, and works independently when required

  • Safety-conscious and compliant with site requirements

  • Willing and able to work away from home for extended periods

 

YES Programme Requirements

  • Must be 35 years or younger for the duration of the programme

  • Must have been unemployed for at least the last 2 months

  • Clear criminal record is required

 

This position offers practical exposure to engineering project delivery and is ideal for candidates looking to build a solid foundation in project engineering within an active project environment.

Location: 81 Botterklapper St, Lynnwood, Pretoria, 0081, South Africa
Job type: Temporary
Emp type: Full-time
Pay interval: Monthly
Pay rate from: ZAR 25,000.00
Pay rate to: ZAR 30,000.00
Job published: 19 Dec 2025
Job ID: 44381
 

We are looking for a Junior IT Technician to join our IT team under the YES Programme. This role focuses on first-line technical support, ensuring the smooth day-to-day operation of IT services across the business. It is suited to a hands-on, service-driven individual who wants to build a solid foundation in IT support, systems, and cybersecurity.

 

Key Responsibilities

Technical Support

  • Provide first-level IT support both on-site and remotely (travel required; valid driver’s licence essential).

  • Respond to and resolve helpdesk tickets within agreed timeframes.

  • Diagnose and resolve hardware and software issues on laptops, desktops, peripherals, and network connectivity.

  • Support and maintain the 3CX VoIP system.

  • Configure, support, and maintain Microsoft 365 (Outlook, Teams, Word, Excel, and related applications).

  • Set up and deploy IT equipment for new and existing staff.

  • Ensure software updates and patches are applied regularly.

SharePoint & OneDrive

  • Administer and maintain SharePoint document libraries.

  • Manage access permissions and general user access.

  • Troubleshoot OneDrive sync issues.

  • Provide end-user training on SharePoint usage aligned with company processes.

Optimisation & Improvement

  • Assist with IT infrastructure maintenance, upgrades, and implementation projects.

  • Identify opportunities to automate repetitive tasks and improve operational efficiency.

  • Proactively identify areas where IT processes can be improved.

Documentation & Reporting

  • Maintain accurate records of support tickets, resolutions, and system changes.

  • Create and update knowledge base articles, guides, SOPs, policies, and templates.

  • Report recurring issues, risks, and trends to the IT Manager.

Security & Compliance

  • Monitor email quarantine and identify phishing or malicious emails.

  • Maintain and monitor the endpoint detection and response (EDR) platform.

  • Monitor system access and report security risks or incidents timeously.

  • Adhere strictly to company IT policies, procedures, and security standards.

 

Minimum Requirements

Qualifications

  • CompTIA A+ Certification (required)

  • CompTIA Network+ (advantageous)

  • Microsoft 365 Fundamentals (MS-900) (advantageous)

Experience & Knowledge

  • 1–2 years’ experience in a technical support or IT-related role

  • Hands-on experience with Microsoft 365 applications and administration

  • Exposure to VoIP systems and networking fundamentals (TCP/IP, DNS, DHCP)

  • Basic understanding of cybersecurity principles and best practices

  • Familiarity with helpdesk ticketing systems and support workflows

Skills

  • Strong troubleshooting and problem-solving ability

  • Sound judgment and critical thinking under pressure

  • Clear communication with both technical and non-technical users

  • Strong customer service orientation

  • Ability to work independently and within a team

 

Personal Attributes

  • Adaptable, proactive, and solution-focused

  • Professional, reliable, and service-oriented

  • Eager to learn and grow within the IT field

  • Positive attitude with strong attention to detail

 

YES Programme Requirements

  • Must be 35 years or younger for the duration of the programme

  • Must have been unemployed for at least the last 2 months

  • Clear criminal record required

 

This is a practical, hands-on role offering exposure to IT operations, systems support, and security within a professional business environment.

Location: 81 Botterklapper St, Lynnwood, Pretoria, 0081, South Africa
Job type: Contract
Emp type: Full-time
Pay interval: Monthly
Pay rate from: ZAR 10,000.00
Pay rate to: ZAR 15,000.00
Job published: 19 Dec 2025
Job ID: 44382

We are seeking a Junior Mechanical 3D Modeller to join our Design team under the YES Programme. This role is suited to a technically strong individual looking to gain practical experience in mechanical and process plant modelling within a structured engineering and project environment.

 

Key Responsibilities

  • Develop 3D models of chutes, bins, platework, mechanical components, process tanks and vessels, and equipment support structures.

  • Produce 2D general arrangement, engineering, and fabrication detail drawings from 3D models.

  • Ensure all work complies with client and project design standards and specifications.

  • Support the Engineering and Design Coordinator when interfacing with external subcontractors on 3D modelling and 2D drawing deliverables.

  • Apply best-practice modelling and draughting standards across all assigned work.

  • Maintain and manage 3D and 2D files and project documentation using Autodesk Construction Cloud.

  • Raise and implement Requests for Information (RFIs) and Engineering Change Requests (ECRs) in line with project procedures.

  • Provide modelling and technical input to support successful project delivery.

  • Contribute to a culture of quality, accuracy, and professionalism within the design team.

 

Minimum Requirements

Qualifications

  • NQF Level 4 General Draughting Certificate (required)

  • Matric with Mathematics (required)

  • Autodesk Inventor and/or AutoCAD user training (advantageous)

Experience & Knowledge

  • Exposure to mechanical or piping 3D modelling on EPCM or EPC projects in heavy construction, mining, or mineral processing (advantageous)

  • Experience in a design office environment (advantageous)

  • Working knowledge of Autodesk Inventor, AutoCAD, and Revit (advantageous)

  • Familiarity with Autodesk Construction Cloud (advantageous)

Skills

  • Proficient in MS Excel, Word, Outlook, and PowerPoint

  • Strong analytical, numerical, and problem-solving ability

  • Clear written and verbal communication in English

  • Strong organisational skills with the ability to manage large volumes of project data in cloud-based systems

 

Personal Attributes

  • High attention to detail when creating and checking 3D models

  • Ability to meet project deadlines and work to defined schedules

  • Willingness to attend site meetings when required

  • Professional, reliable, and quality-driven approach to work

 

YES Programme Requirements

  • Must be 35 years or younger for the duration of the programme

  • Must have been unemployed for at least the last 2 months

  • Clear criminal record is required

 

This role offers practical exposure to mechanical and process plant design work within a professional engineering environment and is well suited to candidates looking to build a solid technical foundation.

Location: 81 Botterklapper St, Lynnwood, Pretoria, 0081, South Africa
Job type: Contract
Emp type: Full-time
Pay interval: Monthly
Pay rate from: ZAR 15,000.00
Pay rate to: ZAR 20,000.00
Job published: 19 Dec 2025
Job ID: 44383
 

 We are looking for a Junior Structural 3D Modeller to join our Design team under the YES Programme. This role is ideal for a technically minded individual who is eager to gain hands-on experience in structural steel modelling and detailing within a professional engineering environment.

 

Key Responsibilities

  • Create accurate 3D models of structural steel frames, chutes, bins, and platework.

  • Produce 2D general arrangement, engineering, and fabrication detail drawings from 3D models.

  • Ensure all designs comply with project standards and client specifications.

  • Support a culture of quality, accuracy, and excellence within the design team.

  • Apply best-practice modelling and draughting processes in collaboration with the Engineering and Design Coordinator.

  • Manage 3D and 2D files and related documentation in line with project requirements.

  • Raise and implement Requests for Information (RFIs) and Engineering Change Requests (ECRs) where required.

  • Provide modelling and engineering input to support successful project delivery.

 

Minimum Requirements

Qualifications

  • NQF Level 4 General Draughting Certificate (required)

  • Matric with Mathematics (required)

  • Steel detailing certification (advantageous)

  • Autodesk Advance Steel or Tekla Structures training (advantageous)

Experience & Knowledge

  • Exposure to a design office environment (advantageous)

  • Experience in steel detailing for heavy construction, mining, or mineral processing projects (advantageous)

  • Working knowledge of Autodesk Advance Steel, Tekla Structures, and Autodesk Construction Cloud (advantageous)

Skills

  • Proficient in MS Excel, Word, Outlook, and PowerPoint

  • Strong analytical, numerical, and problem-solving skills

  • Clear written and verbal communication in English

  • Good organisational skills and ability to manage project data in cloud-based systems

 

Personal Attributes

  • High attention to detail

  • Methodical, reliable, and quality-focused

  • Willingness to learn and work within a structured engineering environment

 

YES Programme Requirements

  • Must be 35 years or younger for the duration of the programme

  • Must have been unemployed for at least the last 2 months

  • Clear criminal record is essential

 

If you are looking to build a solid foundation in structural modelling and detailing while gaining real project exposure, this is a strong opportunity to grow your career.

 

Location: 81 Botterklapper St, Lynnwood, Pretoria, 0081, South Africa
Job type: Contract
Emp type: Full-time
Pay interval: Monthly
Pay rate from: ZAR 15,000.00
Pay rate to: ZAR 20,000.00
Job published: 19 Dec 2025
Job ID: 44384

Redheads Engineering is proud to assist its client in the earthworks environment in Namibia to find a suitable person for this mid-level Civil Engineer Earthworks permanent opportunity. Our client is seeking an experienced and highly motivated Civil Engineer for the Namibian office. The successful candidate will play a key role in the planning, design, and execution of civil engineering projects, with a strong focus on earthworks, geotechnical, and mining-related infrastructure. This role requires both strong technical design expertise and early-stage project development experience. Please see the job specification for more detail.

Location: Khomas Region, NA
Job type: Permanent
Emp type: Full-time
Salary type: Annual
Salary: Negotiable
Job published: 05 Dec 2025
Job ID: 44309

Redheads Engineering Group is assisting a client in the power generation sector to recruit an Electrical Engineer for a plant-based project. The role involves providing technical assurance, overseeing design and construction documentation, ensuring compliance with engineering standards, and supporting project execution from design through commissioning. The successful candidate will contribute to maintaining quality, safety, and performance across all project phases while providing engineering guidance and support to multidisciplinary teams.

Job type: Permanent
Emp type: Full-time
Salary type: Annual
Salary: Negotiable
Job published: 14 Nov 2025
Job ID: 43159