Many people in order to immigrate abroad settle for the jobs for which they are over-qualified. You may have heard the stories of the doctors who are earning their daily living by driving a taxi. So, if you aim for immigration to any developed country, then you have to keep in mind the job profile also. Remember that the expenses to lead a standard life there is quite high than in India. So, it is better not to compromise with your job profile while migrating to any developed country.