cnc careers in Valletta, Malta