Eu li o seu depoimento e vi que você teve uma experiência semelhante à do meu colega de trabalho. Eu sou sênior em Java em uma equipe e, há algum tempo, tive um júnior que também não conseguiu se desenvolver muito durante um ano na equipe. Existem vários fatores que podem ter contribuído para isso. O principal deles é a dependência dele em mim, assim como você dependia do seu antigo líder. Você achava que era você quem estava fazendo as coisas, mas na verdade você só era um braço dele e usava a inteligência e o pensamento dele para resolver os problemas. Isso também aconteceu com meu colega. Qualquer dificuldade que ele enfrentava, ele vinha pedir ajuda e eu sempre o ajudava e pensava por ele para resolver o problema. No caso dele, ele só evoluiu quando começou a estudar por conta própria e foi colocado sozinho em uma equipe onde tinha que dar conta do trabalho sozinho.
Para você também progredir, é preciso que algo semelhante aconteça. Você pode estudar programação ou devops, mas se não for colocado sob pressão e responsabilidade, provavelmente nunca vai evoluir, pelo menos não do jeito que gostaria. Algumas pessoas conseguem se desenvolver por conta própria, sem precisar de pressão, mas pelo que você relatou, parece que você só vai se esforçar quando a "água bater na bunda". Não se iluda pensando que como dev será mais fácil: em qualquer área, você precisará desenvolver a capacidade de pensar por si mesmo. O seu antigo líder não o ajudou, e sim o atrapalhou ao carregá-lo no colo até agora. Ele não teve má intenção, mas eu também fiz isso com meu colega por um ano e isso não foi bom para ele.
Aproveite enquanto está empregado e se desafie. Lance-se no fogo, assuma responsabilidades e, mesmo que erre, tente resolver os problemas sozinho. Só peça ajuda em questões técnicas, assim você poderá evoluir.