Photo by Luca Bravo on Unsplash
6 Months Of Devops
DAY 2: Roles and Responsibilities Of A DevOps Enginner
Hey lovelies, today is day 2 of the 6months DevOps Journey. Perhaps, you are wondering, but why 6months? That is what I think would be enough to have a good start in this career. Now, straight to Day 2. DevOps has been stated to be a dynamic role, as the term DevOps is not an office but a culture. However, over the years, there has been a translation from being just a role but dynamic individuals who have also been able to perform these roles, and DevOps Engineers stemmed from this philosophy. Now, the question is what are the roles of a DevOps engineer? Responsibilities of a DevOps Engineer Software development is broadly divided into two parts name:
- Development, where the programming/coding and testing of the application take place.
Operation: deployment and maintenance of servers take place here. The DevOps Engineer has the following roles in this chain:
The Link between the development and operations team, as the name implies.
- A DevOps engineer should have a good understanding of how programmers work, their tools, systems, and processes.
- A good understanding of app configuration as well as how the required services communicate.
- A good understanding of coding and testing. However, a DevOps engineer is not a developer.
- Ability to deploy and configure servers where applications run.
- A good understanding of Linux OS upon which most servers are built.
- A good understanding of networking and configurations.
- Good knowledge of containers, virtualizations, cloud infrastructures, and serverless lately.
- Ability to write scripts that can automate processes in an efficient manner.
- Ability to knit the development and operation processes together in such a manner that new features are continually deployed successfully within the shortest period of time.
- A DevOps engineer has the culture of collaboration, and ownership to accelerate the software development lifecycle.
Now, you may ask, but these are more of a skillset. Yes, they are and more, the skillset determines who will be responsible and how to be responsible.
Hey guys, that will be all from me right now, if I missed anything, I would appreciate sharing it in the comment section.
Take care.