Arquitetura de Software
Começe com uma introdução a DDD: https://cursos.alura.com.br/extra/alura-mais/domain-driven-design-ddd-o-que-e--c283
Depois dos cursos: Rede, Terminal e Docker, aprenda sobre arquitetura hexagonal https://cursos.alura.com.br/extra/alura-mais/o-que-e-arquitetura-hexagonal--c1134
Depois faça a formação Kubernetes: https://cursos.alura.com.br/formacao-kubernetes
Aprenda sobre Clean Architecture https://cursos.alura.com.br/extra/alura-mais/clean-architecture-arquitetura-limpa-o-que-e--c204
Aprenda sobre desenvolvimento serverless https://cursos.alura.com.br/extra/alura-mais/o-que-e-serverless--c829
Depois faça a formação DevOps: https://cursos.alura.com.br/formacao-primeiros-passos-devops
Depois faça a formação Engenharia de Dados https://cursos.alura.com.br/formacao-engenharia-dados-primeiros-passos
Depois de fazer o curso de Boas práticas de programação, aprenda sobre SAGA Pattern https://www.alura.com.br/artigos/react-o-que-e-arquitetura-saga
Depois faça a formação de Desenvolvimento Seguro https://cursos.alura.com.br/formacao-desenvolvimento-seguro