Must have skills:
1. Ability to create top quality backlinks
2. Must be able to device a long term strategy for SEO to drive organic traffice
3. Must submit our articles on top blogging site as a guest blogger
4. Focus must be on generating quality traffic and not on improving ranks
5. Must know popular forums / Q&A sites like quora, Stackoverflow, Yahoo Q&A, reddit and must post relevant answers.