Do you see fewer jobs inside the US (or your own country) or more outsourcing? Less perm positions?
I don't know much about the US market, but I have noticed that I'm geting more unsolicited invitations to apply for jobs in the US than ever before, so I guess someone thinks there's a shortage of local talent; someone not very bright, as my cv/resume/linkedin profile and a few other things make it quite clear that I have have no intention of taking on any full time permanent position in the US (or anywhere else) so maybe their belief in such a shortage isn't actually evidence .of a shortage.
As for the UK, there are articles in the press saying we have a big technical skills shortage, and complaints from comapnies that they can't get candidates, but when one looks at the companies who are complaining they are the same companies who (a) provide no training and (b) want to pay peanuts, so their skill shortage may be imaginary - in fact I'm reasonably sure that in some cases they are advertising with pay that would certainly attract no-one qualified deliberately to create a false impression of a skills shortage so that they can get government to make it easier to employ foreign workers who are often cheap because they don't realise what the cost of living in the UK is until they get here and find out the hard way that what they have been offered and accepted is barely a living wage. Despite that, I also see job adverts with decent pay (why do people send me these things?). At a junior level, it's pretty clear for example that graduates of Robert Gordon University don't have problems finding jobs. There seems to be a shortage of short-term contract jobs, I see only a few and always with crazy requirements (extensive experience in all of SQL Server, SSMS, SSIS, SSRS, SSAS, cubes, disaster recovery, T-SQL develoment, replication, fts, C#, .NET, JScript, VBS, IIS, WPF, testing, QA, customer support, pre-sales, reworking old code, migration from SQL 2000/2005 to SQL2008/2012, Business Intelligence, Sharepoint, Replication, Availability clustering, performance tuning, db administration, and the kitchen sink) which of course can't be believed as genuine requirements or aimed pretty low (1 years experience of doing what a real developer or dba tells you will do).
In Spain, there are occassional permanent contract positions for senior database people in Madrid and in Barcelona (perhaps elsewhere too, but those are the only places I've seen job adverts for), some of them paying pretty good salaries (€150k is the highest I've seen), but I've not seen any short term contract positions advertised and the job market generally is hopelessly depressed (unemployment rate is about 26%); things appear to have got better over the last two or three months, but as yet they are nowhere near good (still worse than they were 6 months ago; today unemployment is 3.25 times as high as 5 years ago).