The salary is appropriate for your experience. But be aware of the potential traps there may be for you. If you are signing a contract, there may be a chance that you do not get a good raise for the period of your contract. I would recommend gaining experience in India for atleast another 3-4 years and then applying here as you can then command a very good salary based on your skills.

If you are really desperate to come here, the salary is reasonable and hope all things go well for you.

Going by another question of yours about breaking the contract; you will not be eligible for many of the end of service benefits and may not be able to shift into another company in Qatar without an NOC; so you would have to look in another country.