I see dev-ops as a way a company has shaped its delivery process. This means a devops profession does not exist. In short it means that a developer has direct contact with an operator and tester or viceversa. Dev-ops focusses on short direct comunication which has nothing to do with technology or platform (like AWS Cloud, Azure or Google Cloud)
However technology can be used to enhance the devops delivery process. Tools like Puppet, Chef, Docker/Kubernetes can have a positive effect.
To give an answer to your question: no devops is not dead. It is a way to work.