In my thoughts: A seo should:

1. Hard worker
2. Have strong catching power of seo techniques
3. Have Good knowledge about Google search engines
4. Have Html Language
5. Have Link building knowledge.

Give your comments about SEO