Какими навыками должен обладать хороший специалист по продвижению сайтов кроме самого SEO?
Забыли про интернет-маркетинг и аналитику. Копирайтингом заниматься не надо, но нужно знать, что в итоге должно получиться и каким параметрам соответствовать. Что касается верстки, размещения контента - здесь уже зависит от того, есть ли у вас сотрудники, которые размещают информацию на сайт или же Вам придется делать это самостоятельно. Впрочем, элементы верстки текста сеошнику знать обязательно.
Ну не профи, но наверное хотя бы базовый понятия.