Chapter 2: Essential Skills for a DevOps Practitioner
The most common question heard from individuals looking to land their first DevOps role is, What are the important skills? The list of important skills is rather lengthy for a DevOps generalist, the type of role most common for individuals looking for their first role in DevOps. This chapter is geared toward individuals looking for their first role in DevOps. Individuals who already have careers in DevOps can skip this chapter or use it as a refresher.
In this chapter, we will cover the following main topics:
- Scripting, coding, and programming
- Source code management
- Infrastructure management
- CI/CD concepts
- Soft skills
- Cloud-native frameworks
- Beginner DevOps certifications