CNC Machinist - Milling & Turning Specialist

Placements24

Klerksdorp

On-site

ZAR 360,000 - 480,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Overtime pay
State-of-the-art CNC machinery
Training & development
Medical aid & pension

Job summary

Placements24 in Klerksdorp, North West, is seeking a skilled CNC Machinist experienced in both milling and turning to operate, set up, and maintain CNC machines. You will interpret complex drawings, edit CNC programs, and ensure high-precision components using a range of materials.

The role requires attention to detail, safety compliance, and the ability to work independently within a busy workshop. On-site position with opportunities for training and development.

Qualifications

  • Proven experience as a CNC Machinist with strong milling and turning focus.
  • Solid understanding of G-code and M-code programming and edits.
  • Ability to read complex engineering drawings, tolerancing and GD&T.
  • Experience with cutting tools, materials, and machining techniques.
  • Proficient in using precision measuring instruments.
  • Strong problem-solving skills and attention to detail.

Responsibilities

  • Operate and maintain CNC milling and turning machines (3-axis, 5-axis).
  • Set up machines, fixtures, tools and workpieces.
  • Read drawings/blueprints/CAD models to plan operations.
  • Edit CNC programs as needed (G-code/M-code).
  • Measure parts with calipers, micrometers, gauges to ensure spec compliance.
  • Monitor machine performance; adjust for quality and efficiency.
  • Perform routine maintenance on CNC machines.
  • Troubleshoot machining issues and defects.
  • Work with various materials and ensure safety compliance.
  • Collaborate with engineering and quality control teams.

Skills

CNC Machining
G-code/M-code
Milling
Turning
GD&T
Reading drawings
Quality control
Problem-solving
Teamwork
Independent work

Tools

Haas
Mazak
DMG Mori

Job description

About the Role

Our client, a precision engineering firm in Klerksdorp, North West , is seeking a highly skilled and experienced CNC Machinist with specialization in both milling and turning operations. This is a hands-on role crucial for producing high-quality components according to strict specifications. You will be responsible for operating, setting up, and maintaining CNC milling and turning machines, ensuring optimal performance and precision. The ideal candidate possesses a keen eye for detail, a thorough understanding of G-code and M-code programming, and the ability to read and interpret complex technical drawings. You will work with a variety of materials, ensuring adherence to quality control standards and production schedules. This role requires an individual who is meticulous, proactive, and dedicated to producing precision parts. We are looking for a team player who can also work independently and contribute to a productive and efficient workshop environment in Klerksdorp, North West . Your skills will be vital in supporting our client's manufacturing of critical components for various industries.

Key Responsibilities
  • Operate and maintain CNC milling machines (e.g., 3-axis, 5-axis) and CNC turning centers.
  • Set up CNC machines, including installing and aligning fixtures, tools, and workpieces.
  • Read and interpret engineering drawings, blueprints, and CAD models to determine machining operations.
  • Perform edits and modifications to existing CNC programs (G-code and M-code) as needed.
  • Select and use appropriate measuring instruments (calipers, micrometers, gauges) to ensure parts meet specifications.
  • Monitor machine performance during operation, making adjustments to ensure quality and efficiency.
  • Perform routine maintenance on CNC machines, including lubrication and cleaning.
  • Identify and troubleshoot machining issues, quality defects, and machine malfunctions.
  • Work with a variety of materials, including metals, plastics, and composites.
  • Adhere to all safety regulations and company policies, maintaining a safe and clean work environment.
  • Collaborate with engineering and quality control departments to ensure product conformity.
Requirements
  • Proven experience as a CNC Machinist with a strong focus on both milling and turning operations.
  • Proficiency in operating and setting up CNC milling machines (e.g., Haas, Mazak, DMG Mori) and CNC lathes.
  • Solid understanding of G-code and M-code programming, with the ability to perform edits.
  • Ability to read and interpret complex engineering drawings, tolerancing, and geometric dimensioning and tolerancing (GD&T).
  • Experience with various cutting tools, materials, and machining techniques.
  • Proficiency in using precision measuring instruments.
  • Strong problem-solving skills and attention to detail.
  • Knowledge of workplace safety procedures.
  • Ability to work independently and as part of a team.
  • Minimum of 3-5 years of relevant experience.
  • Must be located in or willing to relocate to Klerksdorp, North West .
Benefits
  • Competitive annual salary based on experience and skill level.
  • Opportunities for overtime pay.
  • Access to state-of-the-art CNC machinery and technology.
  • Training and development opportunities to enhance CNC skills.
  • Stable employment with a reputable engineering company.
  • Safe and well-maintained workshop environment.
  • Contribution towards medical aid and pension fund.
  • Annual performance bonuses.
  • Regular team collaboration and problem-solving sessions.
  • Opportunity to work on diverse and challenging projects.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Machine Operator (CNC Machining)
Machine Operator (CNC Machining)

Placements24 • Benoni

On-site
ZAR 200,000 - 320,000
Medical aid contribution
Provident fund
Opportunity to work with advanced CNC
Cnc Machinist (Heavy Industry)
Cnc Machinist (Heavy Industry)

Placements24 • Stellenbosch

On-site
ZAR 420,000 - 520,000
Medical aid
Pension fund
Overtime pay
+4
Machine Operator (CNC)
Machine Operator (CNC)

Placements24 • Vereeniging

On-site
ZAR 83,000 - 124,000
Overtime opportunities
Medical aid
Retirement fund contributions
+2
Apprentice Machinist - CNC and Manual
Apprentice Machinist - CNC and Manual

Placements24 • Johannesburg

On-site
ZAR 67,000 - 89,000
Paid apprenticeship
Mentorship
Access to modern equipment
+1
Precision Machining & CNC Operator
Precision Machining & CNC Operator

Placements24 • Mbombela (Nelspruit)

On-site
ZAR 83,000 - 138,000
Competitive hourly wage
Overtime opportunities
Ongoing training
+1
Precision Machining Technician
Precision Machining Technician

Placements24 • Randburg

On-site
ZAR 420,000 - 560,000
Medical aid
Provident fund
Training opportunities
+1
Precision CNC Machinist
Precision CNC Machinist

Placements24 • Kimberley

On-site
ZAR 420,000 - 620,000
Medical aid
Retirement fund
Career development
Machine Operator - CNC Machining
Machine Operator - CNC Machining

Placements24 • Vereeniging

On-site
ZAR 83,000 - 124,000
Competitive pay and overtime
Medical aid and retirement fund
On-the-job training
+3
Machine Operator - CNC Specialist
Machine Operator - CNC Specialist

Placements24 • East London

On-site
ZAR 240,000 - 360,000
Medical aid
Provident fund
Overtime opportunities
Machine Operator (CNC)
Machine Operator (CNC)

Placements24 • George

On-site
ZAR 180,000 - 260,000
Medical aid
Provident fund
Training opportunities