I continually recruit and I would say that most of those skills are required now, and have been this year - Engineering practices are a must, and with the likes of MongoDB NoSQL has been around for 2 years on major projects where I work...
I would say that if you don't have these skills now, you better hope you have by end of Q1 2013 or else you will stay in that dull programming job.

































