Don't get too worked up about new job postings. While they may be new to the web site, I believe head hunters have been aware of the same positions for quite some time. Its all good, unless they make a bad hire. : )