cnc careers in Balzan, Malta