Gonna need a green card to be competitive.
Obviously at a minimum: a Visa, but they aren't for long duration, and I can't see anyone hiring someone that must leave the country in 24 months time.
As for sponsorship for a green card: chances are very slim. Plan a honeymoon.......