You have not presented enough information to make a detailed recommendation. You need to obtain a water analysis that specifically includes field measurements of carbon dioxide and H2S. Some observations regarding H2S removal can be made
While the chlorination of raw waters containing high concentrations of sulfides is rather expensive, chlorination is of great value in eliminating the small residuals from the effluents of other sulfide removal processes. The amount of chlorine required to oxidize 1 ppm of H2S to the sulfate is over 8 ppm.
I disagree with Hydrae in that it is not possible to selectively convert the sulfide to elemental sulfur. A competing reaction will convert the H2S to sulfate.
The amount of chlorine required to oxidize 1 ppm of H2S to water and sulfur is only 2 ppm. However, either all or a great part of the sulfides are oxidized to sulfates and this oxidation takes place to a great extent even when a deficiency of chlorine is added. So, it is not practical to expect the oxidation of H2S to only sulfur to occur and you can expect the chlorine dosage to be over 8 ppm to one part of H2S.
Both H2S and CO2, when dissolved in water, are very feebly ionized, and it is possible to displace either one of these substances from its alkaline salt by blow a stream of the other gas through the solution. In treating sulfur waters, though, the important and unfortunate fact is that the CO2 comes out much more easily than the more soluble H2S. Also, as the CO2 comes out, the pH value (assuming a normally alkaline water) rises, and this upsets the equilibrium between alkaline sulfides and H2S so that the reaction proceeds in the wrong direction for the removal as H2S.
At a pH of 5, 98% of the H2S will air strip. At a pH of 6, 86% of the H2S will air strip. At a pH of 7, 39% of the H2S will air strip. If the pH value of 9, only a little over one-half of one percent would be present as H2S, and the remained would be present as an alkaline or alkaline earth sulfide.
Lowering the water pH of a 2,700 gpm stream will be an expensive proposition, especially if your water analysis shows high levels of alkalinity.
In summary, the cost effective of any H2S treatment is going to depend greatly on the chemical analysis of your water analysis.