I've been traveling for the past three weeks (one more to go), and heard one manager say, “With good people, you can deliver almost anything.” He's right. And it's hard to define good people. Saying, “I'll know one when I see one” is not enough. That's shot-in-the-dark job analysis.
Job analysis, even if you don't get it right the first time, is essential to knowing who's a good person for the job. If you don't know how to get started, here's my job analysis template.
With good people, who are free to control their (1) process and (2) environment, they can likely deliver almost anything in some timeframe.
Bad systems trump good people. Good systems help everyone do their best.
we look for people who are versatile and have a never say no attitude. I routinely ask questions on current affairs, history, along with core java/c++ , javascript/html
I like your job analysis template becasue it helps get to what is really required of this position.