according to my information you must need NOC from your previous employer i dont know about this travel ban thing...
if company will not give you noc that means you will be ban for two years in Qatar only you can come on visit visa...