Based on the comments here, it looks like we committed a faux pas by using the word rockstar. Sorry about that. We didn't anticipate getting a negative reaction to the word. I had always conceptualized rockstar as a compliment to someone's skills, and I hadn't seen enough job ads to know that it was becoming uncool.
s/rockstar/talented