cg generalist careers in Tiruchirappalli, India