Search Jobs

49 Open positions

Johannesburg, South Africa

Description:

Our client is seeking a highly skilled Industrial Automation Engineer to lead the design, development, and delivery of complex industrial automation projects. This role drives technical excellence, strategic process optimization, and team capability development across diverse industrial sectors. The incumbent will be responsible for full lifecycle project delivery, from system design to commissioning, while ensuring compliance, innovation, and efficiency in alignment with the clients strategic objectives. This position also includes …

Description:

Our client is seeking a highly skilled Industrial Automation Engineer to lead the design, development, and delivery of complex industrial automation projects. This role drives technical excellence, strategic process optimization, and team capability development across diverse industrial sectors. The incumbent will be responsible for full lifecycle project delivery, from system design to commissioning, while ensuring compliance, innovation, and efficiency in alignment with the clients strategic objectives. This position also includes …

Mpumalanga, South Africa

Description:

An established mining operation based in Barberton, Mpumalanga is seeking an experienced Procurement Manager to lead and manage its procurement function. The successful candidate will be responsible for ensuring the timely and cost-effective sourcing of goods and services while maintaining strong standards of quality, governance, supplier performance and commercial control. This is a hands-on procurement leadership role requiring a strong understanding of the operational demands associated with mining and heavy …

Johannesburg, South Africa

Description:

We are seeking an experienced and highly dependable Payroll HR Administrator to join a busy Human Resources and Payroll Department. The primary focus of this position is the accurate and timely processing of both weekly and monthly payrolls , together with hands-on HR administration and general departmental support. Although this position sits at a junior level within the departmental structure, it is not an entry-level payroll role . The successful …

Johannesburg, South Africa

Description:

Role Overview This role is the operational anchor for Learning Development and a hands-on HR generalist within a small People team. The incumbent owns the day-to-day learning agenda while providing reliable support across the employee lifecycle, including workforce planning support, recruitment, onboarding, employee relations, performance enablement, engagement, HR administration, reporting and people projects. The role must balance specialist depth in learning with practical breadth across HR, sound judgement, confidentiality and …

Cape Town, Western Cape, South Africa

Description:

The role of the senior creditors clerk is to assist in providing oversight over the creditors team and provide reporting support to the Creditors and Facilities Management and Financial Manager. Duties: Review of expense capturing reports from creditor clerks and capturing of expenses when required Utility bill schedule and reconciliation Dealing with City of Cape Town with regards to any council accounts/queries Creditors reconciliation review Review of receipting schedule Review …

Johannesburg, South Africa

Description:

We are seeking a hands-on Software Developer to join a small, established in-house development team. The successful candidate will work closely with a senior developer to maintain, support and enhance a long-established business-critical application built primarily using C#, VB.NET and Microsoft SQL Server . This role is particularly suited to a developer who enjoys understanding existing systems, troubleshooting complex problems and improving applications incrementally rather than working exclusively on greenfield …

Johannesburg, South Africa

Description:

We are seeking an experienced, hands-on Joinery Department Manager to lead a high-volume timber manufacturing department within a well-established shopfitting environment. The successful candidate will take full responsibility for production output, quality, workflow and team performance across the joinery department. You will manage three production supervisors and oversee a broader production workforce of approximately 40 bench hands. This is a demanding, deadline-driven position suited to a highly experienced joinery or …

Johannesburg, South Africa

Description:

The accountant will be responsible for the full accounting function and supporting the finance team with day-to-day accounting and reporting tasks. This role is ideal for a candidate with completed articles. Key Responsibilities: Maintain day-to-day financial transactions. Record journal entries and ensure the general ledger is up to date. Assist with the preparation of monthly, quarterly, and annual financial statements. Monitor and report on cash flow and assist with budgeting …

Description:

The Compliance Officer ensures mining operations meet all legal, regulatory, and licensing requirements. Acting as custodian of the Department of Mineral and Petroleum Resources (DMPR) and related statutory documentation, the role involves conducting internal audits, overseeing document control systems, and monitoring mining sites for compliance. The Compliance Officer will be responsible for controlling external audits with the DMPR and other regulatory bodies. While environmental expertise is supported by external consultants, …