When I lived in the middle east, this was common. Another, less palatable phrase was 'must be western educated'. Which seemed to be shorthand for 'no Indians or Pakistanis please'.
Here is another one - ideal age: 20 - 30
<a href="http://www.irantalent.com/home/Linux-Security-Expert-jobs-in-Tehran-Iran-6168.html" rel="nofollow">http://www.irantalent.com/home/Linux-Security-Expert-jobs-in...</a><p>This one here - 30-38 - strange... really strange :)
<a href="http://www.irantalent.com/home/C-Programmer-jobs-in-Tehran-Iran-6235.html" rel="nofollow">http://www.irantalent.com/home/C-Programmer-jobs-in-Tehran-I...</a>
I find it interesting that the job is posted in English. Do they conduct IT business in English or are they specifically trying to recruit out of state talent?
Umm... if you are over 40 in Iran than you are either the Shah or a foreign diplomat
<a href="https://www.cia.gov/library/publications/the-world-factbook/fields/2177.html#ir" rel="nofollow">https://www.cia.gov/library/publications/the-world-factbook/...</a>
For those that didn't catch it, this is in Iran, not in the United States. They may have different customs there with regard to age. I am completely ignornat on these details.