cnc careers in Fgura, Malta