A Journey of DevOps Engineer
DevOps Engineer is a paradigm that needs to have a diverse set of skills and the will to take on daily distractions that threaten Production stability.
Before I get into my understanding of the Journey of a DevOps engineer, I would like to brief my background in this journey. Back then, I was handling an Operations team that had core application and platform support. Based on our nature of work, we had an opportunity to transform the Operations team into a DevOps team. During the progress, one of my major tasks is to transform my current operations members to take up the DevOps engineer role.
The approach involves priority and categorization of current concerns we had as a team and we interrupted the important aspect of DevOps is automation, investigation, streamlining the process, stability, security, and communication.
A few activities were already part of the Operations scope was.,
The idea to transform operations engineer into DevOps engineer is an outgrowth of Agile Infrastructure, the concept gained a lot of traction, and I enjoyed its popularity in the space. We encouraged our operations engineers to self-learn and instructor lead pieces of training as well in the topics. The challenges were to reduce the current operations workload but honestly, the operations engineer initially felt a bit overloaded, and once they start enjoying the learning of cutting-edge technologies, the team adapted quickly. The lesson learned was the team need to be in sync when you plan for such a transformation.
Recommended by LinkedIn
All the operations team engineers were 2+ years of experience in application development and support. It was easy for them to adapt and understand the concepts.
From here, I will share the set of skills required to be a DevOps engineer. Not necessary for you to be a ‘Pro’ but should have the knowledge to understand/question/troubleshoot in the areas.
Refer to the Cheat sheet describes the bits of technology that aid in just about every step of a successful DevOps operation. There is no limit to learning about different concepts of DevOps, and I hope the article helps you fulfill your dreams of becoming a DevOps Engineer.