20110523 tech.jobs: Mahindra Satyam to hire 17;000 in 2011