Это и есть ЦКП devopsd’a. Если продолжать мыслить в деньгах, то первый пункт сразу хочется отдать на аутсорс, верно? Мое мнение, так рано или поздно случится в 90% компаний. Вспомните время, когда bash еще был торт и там напалмом жег сердца людей zog. Сисадмины были везде и делали все, от картриджа в принтер, до поменять шрифты на сайте. Со временем аппетиты профессионалов росли. Им на смену приходили джуны с ЧСВ до небес, но качественно работать из них могли (или хотели) единицы. Сложность обслуживания наиболее популярных систем снижалась в ответ на запрос рынка, явление «сисадмин на час» стало массовым, появились и активно захватывали рынок аутсорсинговые компании.
На мой взгляд - весь изюм девОпс практик - не в том что появился новый тип системного администратора, а в том что системный администратор больше не нужен.
Сейчас, для разработчика, работать с контейнерами и выстраивать рабочие "пайплайны" с этими контейнерами - это такойже стандарт как работать с системой контроля версий - отдельные специалисты там ни к чему. Вы же не набираете отдельных специалистов для того чтоб работать с гитом?
Вот согласен — чем меньше отдельных специалистов на вспомогательные (пусть и жизненно необходимые) задачи, тем лучше.
Если разраб не хочет научиться выкатывать обновления приложения в магазин, это садельное сооружение стеклянного потолка в своей карьере
Но в приведенном примере, с hadoop'ом и мат. моделями экономика говорит о другом. Ты хочешь найти человека, который может в статистику и python (его готовые библиотеки заменить сложно). Задача сложная, но решаемая. А вот если ты еще навесишь в необходимые скиллы java/scala, то в бюджет вписаться будет оооооочень сложно