Engineering - DevOps Engineer 2

What it’s like to be DevOps Engineer 2

DevOps is the marriage of development and systems operations. Modern systems administration has been largely codified in software these days and requires in equal parts an understanding of systems architecture and software development. You must be able to understand how to administer systems and write software to do so. You must be able to program in several languages and have the ability to pick up new languages quickly. You must also be able to rapidly learn new technologies as you are constantly being required to implement and administer new systems.

The job also requires a lot of on call availability. You are the first line of defense, keeping systems available and dealing with unforeseen issues. This job will impact your social life, and requires effort to maintain a work/life balance. This challenge is fulfilling but not enjoyed by everyone. If you are the type of person who needs to go incommunicado while not at work, this role is not for you.

Why you might like it

If you love puzzle solving, you’ll find lots of it in this role. In this career path you’ll be a perpetual student at every level. There are always new skills to acquire, and real cases to employ them. This job gives you the opportunity to work with bleeding edge technologies in a real world environment. You will have a clear and tangible impact participating in the design and building of elegant solutions to create a beautiful system.

Why we might like you

You have a strong drive to collaborate with others. You possess the ability to express your ideas and defend them. You demonstrate humility, empathy and professionalism; the ability to admit when you’re wrong, understanding when others make mistakes, and the comportment to deal with others in a respectful way in both situations.

Skills that are important to this role

architecture blameless postmortems capacity planning cicd cloud providers clustering config management customer empathy deployments diagrams disaster recovery docker elasticsearch level 1 fire handling fire response fire triaging kubernetes linux: level 2 prometheus grafana metrics networking: level 2 rundeck secrets management security sumologic trust
Language (2 of) language c sharp language clojure language go language javascript node language javascript language php language python language r language ruby language scala language typescript
Technical Breadth (3 of) technical breadth aws services technical breadth azure services technical breadth browsers technical breadth cloud providers technical breadth databases technical breadth gcp services technical breadth languages technical breadth programming patterns technical breadth scaling technical breadth standards technical breadth ui frameworks

Engineering - DevOps Engineer 1 skills

linux networking programming security trust

Engineering - Base skills

git github kanban regex research encoding

Base skills

human empathy communication community builder recruiter slack asana miro 1password security computers calendar google drive expense tracking remote work