@RR: Yes the advertisement asks for captains or experienced first officers. Apologies for not mentioning that.
@Babboo: It is there. Just ensure you've selected India as the country. Go to the careers section, it's there. It is for Indian nationals however.
MKS