Что нужно DevOps-у знать (для работы Node.js и PostgreSQL)?
=============================================================

 Эта тема касается Linux опосредственно, но все же. Надоело разворачивать и настраивать VPS, да и знания ограничены, например настраивать сервер почты я не умею. Нужно нанять человека, который единственный, имел бы доступ ко всем серверам, настраивал их, загружал обновления кода и управляв git-репозиторием (как минимум сливая ветки в master), хорошо разбирался в настройке nginx и Apache, умел настраивать DoS защиту, хотя бы настраивая ограничения в nginx, apache, iptables. Да и, насколько я знаю, одна из прямых обязанностей DevOps - знать все о масштабировании. Только вот я не знаю нужен ли отдельный суто администратор, который занимается исключительно поддержкой серверов или эти обязанности входят в область компетенции DevOps.  

Что надо уметь человеку, который претендует на вакансию DevOps? Если мы программируем под PostgreSQL, Node.js и, иногда, PHP 

 devop = developer + operator  

то есть, он должен быть как разработчик, но еще и эксплуатант