Shifts: * Day shift Mon–Fri/ 7/8am starts - (Typically 9-10hr shifts) * Night shifts available * Weekend shifts overtime available on demand Key Responsibilities: * Set up, operate and maintain CNC milling/turning centres. * Interpret engineering drawings and programming instructions. * Program CNC machines or adjust existing G-code for efficient production. * Inspect finished components to quality tolerances and log production data. Experience & Skills Required: * Previous CNC experience (operator / setter / programmer). * Familiarity with Fanuc/Mazatrol or other control systems (for advanced roles). Package / Benefits: * Overtime & weekend shift premiums available. * Pension, training and career progression into programming roles...