You will need to do research on your destination country to find out if specific travel or work visas are required to live and work in that country.
The local consulate of the country you are moving to is the first point of contact to seek out when you know you will be moving to a new country.
Call or plan a trip to the country’s embassy to find out what is needed.
In order to obtain a visa you may be required to provide a letter of recommendation. Your employer or bank managers are generally the people the consulate will need the letter from.
Most countries do have very different requirements if you are planning to travel to that country to vacation as opposed to live and work there. Here at home in India it is required that each immigrant living in the country have the proper visa. There are also student visas for college students visiting and working for short period of time and business visas for people who specialize in a particular field and where it is difficult to find someone in India with the same skill set.