{"id":4011809,"url":"https://alion.io/job/professional-assignments-team-cnc-milling-programmeroperator-engineering-ref-1063-location-ladysmith","title":"CNC Milling Programmer/Operator (Engineering) Ref: 1063 Location: Ladysmith","company":{"id":4496071,"name":"Professional Assignments Team","domain":null,"url":"https://alion.io/company/professional-assignments-team","size_band":null,"is_staffing_agency":true,"employer_type":"agency","is_intermediary":false,"listed_via":null,"ats_vendor":null,"truth_index":null},"role":"Field & Service","role_family":"Field & Service","seniority":null,"employment_type":"full_time","work_mode":"on_site","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Johannesburg, South Africa"],"countries":["ZA"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":null,"experience_years_min":null,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"Fusion 360","optional":false},{"name":"GD&T","optional":false},{"name":"SolidWorks","optional":false}],"status":"live","first_seen_at":"2026-11-10T09:12:06Z","employer_posted_date":null,"last_verified_at":"2026-11-10T09:12:06Z","board_verified":false,"closed_at":null,"days_open":2,"trust":{"level":"not_scored","repost_count":null,"flags":[],"days_open":2},"description":"Introduction\nOverview: To set up, program and operate CNC milling machines to produce high-precision components to engineering drawings and specifications, ensuring quality, accuracy and efficiency in all machining operations.\n\nKey Duties and Responsibilities\n\nMachine Setup and Operation\n\n Set up and operate CNC milling machines (3-axis, 4-axis and 5-axis where applicable) to produce parts to specification.\n\n Select, mount and set cutting tools, work-holding devices, fixtures and vices.\n\n Set work offsets, tool length offsets and cutter compensation accurately.\n\n Load materials and monitor machine performance during production runs.\n\n Adjust feeds, speeds and depths of cut to optimise tool life, surface finish and cycle times.\n\nCNC Programming\n\n Write, edit and prove out CNC programs (G-code and M-code) at the machine or using CAD/CAM software.\n\n Interpret engineering drawings, blueprints and GD&T to determine machining operations and sequences.\n\n Create and optimise tool paths for roughing, finishing, drilling, tapping and contouring operations.\n\n Run simulations and dry runs to verify programs and prevent collisions before cutting.\n\n Maintain and back up a library of programs, setup sheets and tooling lists.\n\nInspection and Quality Control\n\n Use precision measuring instruments such as micrometers, vernier and digital calipers, height gauges, dial indicators, bore gauges, thread and pin gauges, and depth gauges.\n\n Inspect first-off and in-process parts to ensure dimensions and tolerances are met.\n\n Operate CMM or other inspection equipment where available.\n\n Identify and report non-conforming parts, and take corrective action to prevent repeat defects.\n\n Complete inspection records and quality documentation accurately.\n\nMaintenance, Housekeeping and Safety\n\n Carry out daily machine checks and routine maintenance, including lubrication, coolant levels and cleaning.\n\n Report machine faults, tooling issues and maintenance needs promptly.\n\n Maintain a clean, organised and safe work area (5S).\n\n Follow all health and safety rules, wear required PPE and comply with safe working procedures.\n\nGeneral\n\n Meet production schedules and delivery deadlines.\n\n Support and train junior operators and apprentices.\n\n Contribute to continuous improvement, waste reduction and cost savings.\n\n Communicate effectively with supervisors, engineers and quality personnel.\n\nQualifications and Requirements\n\n Grade 12 / Matric (or equivalent) with Mathematics and/or Technical subjects.\n\n Trade Test certificate as a Machinist (or equivalent NQF Level 4 or higher), or a relevant National Certificate / Diploma in Mechanical or Manufacturing Engineering.\n\n Certificate or proven training in CNC programming (e.g. Fanuc, Siemens, Heidenhain, Haas or Mazak controls).\n\nExperience\n\n Minimum of 5+ years' proven experience as a CNC milling operator in a precision engineering or manufacturing environment.\n\n Proven experience in CNC programming, both manual G-code and CAD/CAM (e.g. Mastercam, Fusion 360, SolidWorks CAM or similar).\n\n Experience machining a variety of materials such as steel, stainless steel, aluminium, cast iron and plastics.\n\nSkills and Knowledge\n\n Strong ability to read and interpret engineering drawings, including GD&T.\n\n Proficient in the use of precision measuring instruments and inspection techniques.\n\n Sound knowledge of machining processes, cutting tools, speeds and feeds.\n\n Good mathematical skills for calculating dimensions, tolerances and offsets.\n\n Strong problem-solving skills and attention to detail.\n\n Able to work independently and as part of a team, under pressure and to deadlines.\n\n Basic computer literacy.\n\n Safety-conscious with a responsible attitude.\n\nWilling to work overtime or shifts when required.","description_format":"text","description_chars":3763,"description_truncated":false,"requirements":{"experience_years_min":null,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[],"hiring_excludes":[],"relocation_offered":false,"industries":["Recruiting & Staffing"],"lifecycle":[{"event":"open","at":"2026-11-10T10:19:20Z"}],"visa":[],"liveness":{"score":86,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":1,"age_days":2,"expected_fill_days":26,"reasons":["seen:2","win:early"],"computed_at":"2026-11-12T10:38:37Z"},"pay":null,"html_url":"https://alion.io/job/professional-assignments-team-cnc-milling-programmeroperator-engineering-ref-1063-location-ladysmith","json_url":"https://alion.io/job/professional-assignments-team-cnc-milling-programmeroperator-engineering-ref-1063-location-ladysmith.json","meta":{"generated_at":"2026-11-12T14:46:35Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":30763,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-11-13T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.1,"usd":0.01,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":4496071},"rest":"https://alion.io/mcp/rest/get_company?id=4496071"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fprofessional-assignments-team-cnc-milling-programmeroperator-engineering-ref-1063-location-ladysmith"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":2,"usd":0.2},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fprofessional-assignments-team-cnc-milling-programmeroperator-engineering-ref-1063-location-ladysmith"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.1,"usd":0.01},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fprofessional-assignments-team-cnc-milling-programmeroperator-engineering-ref-1063-location-ladysmith"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/professional-assignments-team-cnc-milling-programmeroperator-engineering-ref-1063-location-ladysmith\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fprofessional-assignments-team-cnc-milling-programmeroperator-engineering-ref-1063-location-ladysmith"}],"agent":{"mcp":"https://alion.io/mcp/jobs","mcp_open":"https://alion.io/mcp/open","next":[{"tool":"get_job","arguments":{"id":4011809}},{"tool":"search_jobs","arguments":{"company":4496071,"detail":"compact"}},{"tool":"match_people","arguments":{"job_id":4011809},"note":"people open to offers who fit this vacancy"}],"note":"The same data through MCP tools: https://alion.io/mcp/open needs no sign-in (compact searches, postings, people); https://alion.io/mcp with an Alion account has everything. Docs: https://alion.io/developers"}}