If you are a non-citizen of the EU, EEA, or Switzerland and you wish to work in Estonia, you must apply for an Estonia work visa. You can enter Estonia with a work visa and stay there for a year; the visa is renewable.
Documents you need before you apply for Estonia Work Visa are mentioned below
Process- Work Visa Estonia