more important to have the nationality of the country!
Not strictly true, I have a couple of part time flying jobs in a country where I am a non-national, but you are right, in that, speaking the native language of the country you live in, is a must.
regards D-G