Research Scientist (Astronomy) careers in Jodphur, India