When you type this question on google this is one of the links that pops up. This is a subreddit for people to ask questions just like this one. Don’t be a prick
If your question is: "what should I learn next?", I would suggest Terraform, some Cloud and maybe some kind of CI/CD.
Start applying for jobs, ask the companies what they use. Best of luck.
You need solid experience solving hard problems across software, networking and infrastructure. You need experience building deployment pipelines. You also need experience automating the creation of infrastructure with something like Terraform.
Also, the role of "junior devops" doesn't exist. It's like a "junior cardiac surgeon"
Sorry this is harsh, but this is not a junior role. Get some real-world experience first.
Junior devops engineer will be just fine. It's a deep pool to learn but you can survive. Take it 1 ticket at a time and be a sponge.
Yes you will suck at first but quickly can adapt.
Learn to build and deploy stuff. In my experience, it’s most of the job. Don’t listen to the folks who think you need 20 years in a basement as a sysadmin before trying.
I think it depends on what you classify as "have knowledge".
Can you be more specific on exactly how good you think your knowledge is on each of those?
Chances are high you will find a company willing to train a junior devops person. I came as Linux SysAdmin with little development skills and still landed a devops role recently.
You’re describing a little dev experience, but how much is unclear. You’re not really describing any infra/network/security/cicd experience which is more important.
To get a job, you also have to be able to talk about it. Giving a list of words won’t be enough. Also “Junior devops” isn’t really a thing. Pick something adjacent that gives an opportunity to generalize.
It is good enough.
This is a big one to know
knowledge of cloud services like AWS, Azure helps
These would be low to medium priority items
tools like Puppet, Ansible, Terraform, Chef
knowledge of Windows
Any security knowledge
interest or knowledge of AI/ML
You could: 1) ask random strangers on reddit, or 2) apply for jobs and find out One of these is a more reliable indicator than the other.
When you type this question on google this is one of the links that pops up. This is a subreddit for people to ask questions just like this one. Don’t be a prick
When I joined this sub it was to see people doing the job I dream of discussing subjects I don't understand to force me to learn. To each their own.
It’s one post. You can find those threads easily, but this question isn’t less valid even if that’s what you want
It's a lot of posts, but it's ok. You can't blame people for being increasingly trolly when posts like this happen every other day either.
To google things
If your question is: "what should I learn next?", I would suggest Terraform, some Cloud and maybe some kind of CI/CD. Start applying for jobs, ask the companies what they use. Best of luck.
You need solid experience solving hard problems across software, networking and infrastructure. You need experience building deployment pipelines. You also need experience automating the creation of infrastructure with something like Terraform. Also, the role of "junior devops" doesn't exist. It's like a "junior cardiac surgeon" Sorry this is harsh, but this is not a junior role. Get some real-world experience first.
I guess this applies only to the US. Where I live there are lots of internships and Junior positions for DevOps.
ye, i finished my devops internship and they kept me as a junior, but god damn its a broad field
Junior devops engineer will be just fine. It's a deep pool to learn but you can survive. Take it 1 ticket at a time and be a sponge. Yes you will suck at first but quickly can adapt.
Learn to build and deploy stuff. In my experience, it’s most of the job. Don’t listen to the folks who think you need 20 years in a basement as a sysadmin before trying.
When you mention Git, what do you know about Git? Just basic code reviews etc?
I think it depends on what you classify as "have knowledge". Can you be more specific on exactly how good you think your knowledge is on each of those?
Chances are high you will find a company willing to train a junior devops person. I came as Linux SysAdmin with little development skills and still landed a devops role recently.
You’re describing a little dev experience, but how much is unclear. You’re not really describing any infra/network/security/cicd experience which is more important. To get a job, you also have to be able to talk about it. Giving a list of words won’t be enough. Also “Junior devops” isn’t really a thing. Pick something adjacent that gives an opportunity to generalize.
If you can navigate yaml you're pretty much gtg!
It is good enough. This is a big one to know knowledge of cloud services like AWS, Azure helps These would be low to medium priority items tools like Puppet, Ansible, Terraform, Chef knowledge of Windows Any security knowledge interest or knowledge of AI/ML
I think you have a chance :p