One Year In L3 Production Support

Tharindu Sandaruwan
2 min readJan 9, 2024
Levels of Production supports

Introduction:

In this widely expanding technology world, The role of L3 production support engineer can be described as Digital Firefighter who is continuously looking on the flames and loopholes in advanced systems that we used in our everyday life. Over the past year I have improved my skills in this dynamic field, learning not just troubleshooting issues but also how to think analytically and strategically to deliver the issues timely and effectively.

Understand the complete Picture:

The most crucial part in L3 support is understanding the whole system in play. It is not just fixing the immediate issue but understanding how all components are interacting each other. This will helps us to identify potentials problems and implementing proactive solutions before blast in production.

Using a Methodical Approach:

When ever incident arises, as a developers our mind is urging us to deep dive into source code. However my experience has taught me the importance of stepping back and check the problem in step by step method. This involves identifying the patterns/symptoms , tracing them back to source and prioritizing those based on the impact.L3 is all about working as smart not harder. And one important thing I have learned is there is no any intermittent issue , every issue has a pattern.

Effective Communication is Key:

In the high-risk environment of production support, communication plays a very crucial role. Explaining the issue clearly to colleagues, developers, and stakeholders is as important as the technical resolution itself otherwise it might be lead to misleading information's and wrong actions may be taken. And well communicated problems leads to quicker and best solutions.

Continues Learning:

As a L3 production support engineer , you may have less learning curve in terms of technology wise. But regularly updating skills, keeping eye on industry trends, and learning from each incident is crucial. Whether it’s a new technology stack or a refined debugging technique, the commitment to continuous learning is non-negotiable.

Balancing Urgency and Precision:

In the heat of an incident, urgency can sometimes leads to a poor judgment. But my experience has taught me the importance of balancing the need for speed with the Accuracy. Rush solutions fix the issues temporally but greatly analyzed and finalized solutions ensures a more stable product.

Conclusion:

A year in L3 production support has been a combination of challenges and achievements. It’s not just about fixing bugs but also to communicates effectively, and welcoming ongoing betterment.

--

--

Tharindu Sandaruwan

Block-chain Enthusiast,React and React-native Developer,Angular developer