From everything I've read, it's extremely difficult to get a work permit. Just the other day I read about an American soccer player that Tottenham wanted to bring over. Almost $2 million for the contract and everything, he travelled there and was ready to go, and they denied him the work permit because he wasn't *famous* enough. Bye-bye big bucks, had to grab a flight back to the U.S. and he can't apply again for at least 3 months I believe. It's just like when I lived in Ecuador, and probably very similar in any country. You basically have to prove that no citizen of the country can perform the same job. I had it easy in Ecuador while in college because I taught English to pay my way through, but once I got my BA and started to work for PricewaterhouseCoopers, the drama began and eventually I had to either try and get dual-citizenship (my mother is Ecuadorian) or I had to resign. I resigned and moved back here to the States.
Best of luck to you, but the prognosis is grim.