Хороший пример того что разделять так жестко отделы нельзя. Девелоперы пилят код который нужно запускать паралельно. Старые матерые пыхеры, берут и форкают процессы. Приносят девопсам, те пилят контейнер, он дохнет по памяти и процу, релиз на днях, что делать? Правильно, дать пару гигов памяти и кучу проца контейнеру, в итоге выходит какашка. Девопсы сами какашку исправить не могут, а пыхеры и не знают что можно по-другому.
А еще пишут файлы в локальную файловую систему, надеясь найти их там же на следующем запросе, пихают в контейнеры супервизоры и запускают сразу несколько сервисов, и многое многое другое