Since you do not complete one year in Qatar, even if they give NOC you cannot do direct transfer. You need to exit and come back in new visa with your new employer. As of now their is no Ban once you cancel and go back to your home country to get new visa and come back but situation might change and also your employer can put manual ban for you to not come back with competitor companies and if required since you did not completed his contract.