Its someone who writes about your service, company with the right keywords. He writes well for the readers but also writes for Google and other search engines. He may add anchored links and important keyword that will help with good ranking and traffic for your site.
Yes there are seminars, courses and training. These can help improve your skills and help you gain expertise in SEO writing.
There are many job application websites which you can find SEO writing positions posted. Some examples include Monster and Jobbing. You can also visit amrithallan.com/about-being-an-seo-writer/ for details on how to pursue your career.
SEO writing can help you become savvy in computer writing. Some places to get ideas are www.addme.com/newsletters/issue324.htm and www.highrankings.com/seo-writing
In SEO (Search Engine Optimization) 'keywords' play vital role. Search engines would list and rank your site based on the keywords you have used and the keywords user enters to search. Example: If you site is about Technical Writing, you need to use keywords related to it - technical writing, documentation, content writing, etc. When users search for these 'keywords' your site comes up in the result page.
This (is) he/it.
"Ní maith liom é seo" means "I don't like this"
'Did you fart'
The 7 sins of seo copywriting are: thinking you have to write to a certain word count, focusing on a keyword percentage, uploading bad writing, focusing on features instead of benefits, no page titles, providing a small amount of information and writing something boring.
Checkout SEOBook.com for more information on Search Engine Optimization. I wrote a free e-book about on-page SEO. It's available at http://craigrentmeester.typepad.com/SEO-E-book.pdf I'm in the process of writing a second part about off-page SEO factors.
not sure what you mean by Siloing SEO. But this article talks a little about it. http://www.rankbetterseo.com/blog/keyword-themes-and-consumer-silos
I hardly understand what u mean however if you are looking for SEO tips and advice. Check some of it here, http://www.helpfulguy.com/
SEO Engineers are nothing more that individuals that perform "search engine optimisation" on websites. There is no officialy title for one who does SEO, so, many people just make up titles as they go along. Howevwer, SEO Engineers seems to the most popular. It just means seo expert, I think. I think the person who handle the client and the customer in correct way may be they called as seo engineers like webmasters and seo experts