If you're going to be an employee, you need to be eligible to work in the country where the job is posted.
This is true for every country.
The only exception is contract work where you are not an employee.