Since that job advert hasn't been removed yet, I'm guessing it's not by accident.
That being the case, I imagine that sometimes these things get lost in translation in large corporations and don't literally mean what you think they mean.
I imagine what they are looking for is someone who can demonstrate how their 12+ years experience can be applied to that technology.