Hari/Chandra,
I know it is scary to spot snakes at regular intervals. But they are just part of soil. Being alert is a good option. As snakes normally leave the spot if they smell humans. They only bite under threat or when stamped.
Guinea fowls only eat small snakes. They may alert you of bigger snakes. This may not be the best option.
Another good option is to keep a well trained native dog, you have to teach them to guide if any animal is seen near you home. It will guide you well.
You can also try to keep cows tied to space where you normally venture. Snakes cannot tolerate cows urine and the fear of getting stamped under their hooves. (not very clear on this part). But snakes stay away from cows and their shed.
You can pour jeevamrut or pure cows urine.