If you're looking for job satisfaction try anywhere in Europe. If you want that much sun, it'll have to be southern Europe. Money is good, place is safe, management is better than some......start learning a new language if you haven't already.
Did you see the add for ATCOs in Germany? Its not so sunny, but you have most of the rest.