technology & consulting analyst careers in India