CNC Machine careers in Valletta, Malta