I've been involved in a number of recruitment processes, on the employer side, recruiting technical people.
The main thing that I look for is a good balance of technical aptitude and cultural fit. I will generally prefer a person that can communicate well (in writing and in person) over a similarly technically skilled person that cannot.
Current skils are not usually as important as an ability and willingness to learn.
I don't like it when candidates are obviously just looking for a paycheck and really don't care what they'll be doing. These kind of punch in/punch out, 'take the money and run' people are a slowly debilitating cancer that it is super important to root out as early as possible.
So overall, I'd say for me it's attitude and communication skills more so than anything else.