All the competent devs I know either hate ops work, are bad at it, or happily transferred to an ops team, because being split between dev and ops meant they could do neither well.
Most of the times devs doing ops works ends in a nightmarish setup which is hard to maintain.
There is a reason specialization exists, and having seperate ops folk can save you a tremendous amount of money on resources or/and hardware.