carbon credit careers in Hosur, India