I am interested in careers software industry after a few years in a computational genetics PhD program. DevOps seems like a good fit because of my experience with a "Dockerized" distributed computing platform but I don't know where to start.
I'll just list a few tools I use on a daily basis<p>Kubernetes - Great platform for orchestrating containers, made my life a ton easier (Learn Docker and containers first)<p>Jenkins - Very powerful automation platform, great for setting up CI/CD pipelines<p>AWS - Good to get your feet wet in the public cloud space<p>Chef - Configuration management and infrastructure automation tool, you define how you want your workloads to look and it delivers<p>Terraform - Infrastructure as code, where Chef defines the configuration of an existing machine, terraform defines how that machine should be provisioned<p>In terms of core concepts, read up on CI/CD, Agile, and SDDC architecture.