junior energy careers in Jodphur, India