Civil Engineer/Technologist (Roads and Stormwater)

You will be reporting to the Lead Road Engineer and your responsibilities will include: Responsible for the design, project management, contract administration withing the roads department. Performing roads and highways design from inception to final design in accordance with design standards using roadway design software (specific knowledge in geometrics design will be an added advantage). […] more

Lead Engineer – Water and Sanitation

You will be reporting to the Technical Director and your responsibilities will include: Lead project teams in strategic planning and resourcing efforts for water and sanitation projects Planning, executing, and evaluating projects according to predetermined timelines and budgets Development and management of mentorship programme for junior engineers Ensure engineering and design work complies with regulatory, […] more


Delivery of high-quality support services in line with Sage standards that meet client requirements and support ongoing client relationships. Resolving client and partner problems and queries in an effective and timely manner. Liaising effectively with above country Vendor support desk. Logging and keeping current all problems via a Problem Management System Communicating with clients and […] more


Proficiency in programming languages such as SQL, VB.NET, C#, or others relevant to the SAGE X3 platform. Strong problem-solving skills and the ability to analyze complex business processes. Excellent communication skills to collaborate with cross-functional teams and end-users.

Procurement Officer – Pretoria

Our client is seeking a detail-oriented and motivated Procurement Officer to join their Procurement team. The ideal candidate must have a solid foundation in procurement, strong supplier relationship management skills, and the ability to thrive in a fast-paced environment. Communication and negotiation with suppliers and internal stakeholders to achieve favourable terms and prices. The ability […] more

Junior Accountant/Cost Accountant x 2 – Centurion

You will be responsible for the following key functions: Assist in the preparation of monthly, quarterly, and annual financial reports Assist in collecting and analyzing cost data for manufacturing processes Help prepare and maintain cost accounting records and reports Process accounts payable and accounts receivable transactions Perform bank reconciliations and investigate any discrepancies Participate in […] more

Industrial Engineer – Pretoria

Duties: Develop product and process charts & SOP’s Apply sound Industrial Engineering techniques to improve operating performance and reduce wastage and delays. Develop, co-ordinate and maintain all manufacturing information and systems. Develop manufacturing methods to improve material handling in production. Work with Product development to create product specific processes for all existing and new products. […] more

Cost and Management Accountant (Inventory Management) – Centurion

Job Description: Inventory Management and Costing: • Oversee/manage daily inventory operations – accurately and efficiently. • Develop and implement costing models for products – material, labor, and overhead costs. • Analyze and maintain accurate inventory records, highlighting trends or discrepancies. • Collaborate with the operations team to conduct regular stock counts and reconciliations. • Evaluate […] more

Electrical Technician (Renewable Energy) – Centurion

You will provide support to the Projects and Technical Teams as required including: Technical Reviews; Document Reviews; Design Reviews; Transmission Network Studies; Technology and/or Project Pricing. Provide an Engineering Support function for the following disciplines: Project Management; Operational Sites; Preliminary/Feasibility designs for: Fossil Fuel systems; Solar Systems; Energy storage systems.