devops career advice

Hi All,

I want to get my self into Devops, I am seeing a lot of jobs in this field. where do I start?

I already have intermediate powershell skills, also a Microsoft windows, etc background.

please can someone advise where I need to start.

thank you in advance.
Kelly GarciaSenior Systems AdministratorAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

x
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Chris DentPowerShell DeveloperCommented:
I would say I'm on the same slow migration path.

So what do you need to learn? That's difficult to answer, and one made real by attempting to define this in terms of job roles, devops is a philosophy after all.

It is clear that devops roles (in London at least) advertise using the same old criteria that every job has since I started working. There are a bunch of technologies, you're expected to know which buttons to press while the less imaginative stick strictly with "have you done this before? Where is it on your CV?".

Tooling might include those often present in a CI/CD pipeline, such as:

Source Control: Git, perhaps TFS. There are others, these two seem most popular at the moment.
Build servers: AppVeyor, Jenkins, TeamCity, Bamboo
Deployment servers: Octopus Deploy (can't think of any others right now)

More often than not they also include Azure or AWS (in that order for MS stack) as a deployment target.

You may find orchestration tooling in there too, Puppet and Chef sit at the top of those chains. PowerShell DSC isn't orchestration, but it still comes up occasionally.

Finally, Agile. Learn a bit about it if you haven't already, because most places running devops teams also expect you to work in this framework. There are likely to be stand-ups, scrums and someone will have a kanban kicking around.

Be prepared that if you go for roles with an automation focus you'll need what amounts to a portfolio, and you can almost certainly expect to have to complete tests.

How deep the hole goes, how much of everything you need to know depends on how senior you expect to be on the other side of the non-existent fence.
1

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Powershell

From novice to tech pro — start learning today.