Civil Service is not very comfortable as long as politicians ruling the country are corrupt and self centered. They do not allow you to work independently. And the whole host of reserved posts in the civil services make it all the more horrendous. That is the global phenomenon and working as an engineer you will be more satisfied with the job and you will get a decent earnings. Power and authority when you cannot exercise is a curse than inspirational. Your horoscope does favour you well as a Civil Service Officer. Perhaps you should try Indian Engineering service.