benefits analyst jobs in thanjavur tn