CNC Programmer & Fitter

Fermel (Pty) Ltd

Gauteng

On-site

ZAR 500,000 - 700,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Fermel (Pty) Ltd in Gauteng seeks an experienced Workshop Supervisor to lead CNC machining and fitting on Mazak and Fanuc controlled machines, including multi-axis turning and milling. You will oversee daily shop activities and mentor artisans and apprentices.

The role requires strong interpretation of complex drawings, tool selection, and proactive troubleshooting to improve cycles and reduce wear. Lean principles are welcomed to drive efficiency.

Qualifications

  • Trade certification in fitting and turning or machine tooling.
  • CNC programming certification is advantageous.
  • 5–8 years CNC machining and fitting experience.
  • Experience on Mazak Mazatrol and Fanuc controls; multi-axis CNC experience.

Responsibilities

  • Develop, write, and optimize CNC programs for Mazak and Fanuc.
  • Program multi-axis turning and milling operations.
  • Interpret engineering drawings, CAD models, and specifications.
  • Perform machine setup, tool selection, offsets, and prove-out of programs.
  • Supervise and coordinate daily machine shop activities.
  • Ensure ISO standards, MHSA safety, and quality records.

Skills

CNC Programming
Mazatrol
Fanuc
Multi-axis Machining
Leadership
Quality Assurance

Education

Trade Test Certificate: Fitter & Turner / Toolmaker
CNC Programming certification
NQF Level 4–5 or equivalent

Tools

Mazatrol Programming
G-code / M-code
Measuring instruments

Job description

Workshop Environment (Machines & Capability)

The incumbent will be required to operate and support the following equipment:

  • CNC Euma EV 1300 A – Milling Lathe
  • CNC Efamatic Vertical VT 30
  • CNC Mazak Quick Turn Smart 200-500
  • CNC Mazak Quick Turn Smart 300M
  • CNC Mazatrol Nexus 350-II MY (multi-axis turning & milling capability)
Conventional Machines
  • Pinnacle Universal Milling Machine
  • 2 × Yunnin Lathe CYPML 660 × 2000
Key Responsibilities
1. CNC Programming (Mazak & Fanuc)
  • Develop, write, and optimize CNC programs using:

    • Mazatrol conversational programming
    • Fanuc G-code & M-code
  • Program multi-axis turning and milling operations (including live tooling where applicable).
  • Interpret complex engineering drawings, CAD models, and specifications.
  • Perform machine setup, tool selection, offsets, and prove-out of programs.
  • Conduct first-off inspections and adjust programs to meet tolerances.
  • Optimize machining strategies to improve cycle times and reduce tool wear.
  • Troubleshoot machining errors and implement corrective actions.
2. Conventional Machining
  • Perform precision turning and milling on conventional machines.
  • Manufacture and modify components using:
    • Universal milling machines
    • Manual lathes
  • Support urgent breakdown jobs and one-off component manufacturing.
  • Ensure dimensional accuracy and surface finish requirements are met.
3. Fitting & Assembly
  • Perform precision fitting, alignment, and assembly of mechanical components.
  • Conduct maintenance and repair of mining equipment components.
  • Work within specified tolerances using measuring instruments:
    • Micrometers, verniers, bore gauges, dial indicators
  • Assist with rebuilds, breakdowns, and urgent production requirements.
4. Supervisory & Leadership Responsibilities
  • Supervise and coordinate daily machine shop activities.
  • Allocate work, monitor workflow, and ensure production targets are met.
  • Provide technical guidance and mentorship to artisans and apprentices.
  • Enforce discipline and ensure adherence to company policies.
  • Drive accountability for quality, productivity, and safety.
5. Quality Assurance & Compliance
  • Ensure all components meet ISO standards and company specifications.
  • Conduct inspections and sign off completed work.
  • Maintain accurate production, inspection, and quality records.
  • Enforce compliance with MHSA and workshop safety standards.
6. Continuous Improvement
  • Identify and implement improvements in machining processes.
  • Reduce waste and improve efficiency using lean manufacturing principles.
  • Recommend tooling, fixture, and process enhancements.
  • Support innovation in manufacturing of trackless mining equipment.
Minimum Requirements
Qualifications
  • Trade Test Certificate: Fitter & Turner / Toolmaker
  • CNC Programming certification (advantageous)
  • NQF Level 4–5 or equivalent
Experience
  • Minimum 5–8 years in CNC machining and fitting
  • Proven experience in:
    • Mazak (Mazatrol) programming
    • Fanuc controls (G-code programming)
  • Experience on multi-axis CNC machines
  • Minimum 2–3 years supervisory experience
  • Mining or heavy engineering environment (advantageous)
Technical Skills
  • Strong knowledge of:
    • CNC turning & milling processes
    • Mazatrol & Fanuc programming
    • Tooling selection and cutting parameters
  • Ability to read and interpret complex engineering drawings
  • Experience with both CNC and conventional machining
  • Strong fault-finding and problem-solving ability
Core Competencies
  • Leadership and team management
  • High attention to detail and quality
  • Strong planning and organisational skills
  • Ability to work under pressure and meet deadlines
  • Effective communication and interpersonal skills
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

CNC Machinist - Horizontal Milling
CNC Machinist - Horizontal Milling

ESG Recruitment Limited • Johannesburg

On-site
ZAR 350,000 - 520,000
Cnc Programmer And Operator
Cnc Programmer And Operator

Mc Technology Staffing • Gauteng

On-site
ZAR 744,000 - 1,116,000
Competitive European salary
Employer-sponsored relocation
Technical training and development
CNC Programmer / Setter / Operator
CNC Programmer / Setter / Operator

West Coast Personnel • Milnerton

On-site
ZAR 380,000 - 520,000
Assembler – Production
Assembler – Production

Fermel (Pty) Ltd • Gauteng

On-site
ZAR 300,000 - 450,000
CNC Machinist (Heavy Industry)
CNC Machinist (Heavy Industry)

Placements24 • Stellenbosch

On-site
ZAR 420,000 - 520,000
Medical aid
Pension fund
Overtime pay
+4
Shift Foreman / Cnc Operator
Shift Foreman / Cnc Operator

Werfnet • Gauteng

On-site
ZAR 300,000 - 420,000
MILLING & TURNING OPERATOR
MILLING & TURNING OPERATOR

Professional Resources Partners Pty Ltd • Roodepoort

On-site
ZAR 190,000 - 210,000
Machinist
Machinist

Buraaq Mining • Benoni

On-site
ZAR 180,000 - 300,000
Fitter
Fitter

Sleep Group • Johannesburg

On-site
ZAR 300,000 - 420,000
CNC Operator
CNC Operator

MC Technology Staffing • Germiston

On-site
ZAR 180,000 - 240,000