So while striking odd part is correct. Assuming that only explanation is discrimination is incorrect in my opinion.
For reference, the comparison to Asians in the US job market seems misplaced.
From the numbers I found, the representation of Asians in admissions, industry and faculty seems to line up pretty accurately. They represent 10-11% of STEM students, 13% of STEM workers, and 11% of STEM professors. I didn't find detailed numbers for IT specifically.
On the other hand, according to what was written in this thread, OBC people represent 50% of IIT students, but only 1/180 or about 0.6% of IIT professors.
| For reference, the comparison to Asians in the US job market seems misplaced. | I didn't find detailed numbers for IT specifically.
It would be good to share the sources since you already did the hard work of finding them so that we can scrutinize it as well.
OP is claiming 50% of population of india and not IIT students.