I have completed my graduation from NIT Nagpur in civil engineering. I am planning to do an MS in Canada. What are the job opportunities after I am done with my MS? I am graduating with a degree in civil engineering this coming year and planning to do MS in civil engineering abroad. Can you suggest some good universities in US and Europe?