Can I take e caste certificate print from Kerala. Will I need village officer to sign?

Yes you can do it by yourself through online so please visit Edistrict Kerala site and create new account then sign in using login credential then select One Time Registration tab after login fill the details and submit it and thereafter go to the certificate services option and select the needed certificate and fill the application and attach the documents then make payment.

Source: This answer is provided by eDistrict Support Team, Kerala State IT Mission