I am a Civil engineering graduate from India and an alumnus of National Institute of Construction Management and Research (NICMAR) currently working with Hindustan Construction Company Ltd as a Sr. Contracts Engineer.
You have many options once you complete civil engineering in India(I don’t know much about the opportunities abroad) which can place you in a better position.
1. GATE : You can give it a try. (If you are so desperate to do M.Tech in some of the reputed institutions in India)
M.Tech in Transportation Engineering
M.Tech in Structural Engineering
M.Tech in Water Resource Engineering
M.Tech in Geo-Technical engineering