It is the first time I have seen it...here recently. I just want to say I think that is a good move on the AWS part to have that on the site. I don't know if that is new or old but I would have never caught it except for the rotating banner. A job board can be really beneficial to all three parties involved when done properly.
Cheers