I am in a platform team that has had many senior-level folks since the start. There are many great things already present for our team's productivity like:
- Automated CI pipelines. ( Deployment is manual - via button clicks though )
- Local validation scripts for linting, code generation, testing.
- Slack bots for sending reminders for PRs.
- Detailed runbooks for On-Calls
- Good amount of monitoring stats and alerts.
I am the junior-most in my team and want to target for a Senior Engineer role. One way of approaching this is by trying to improve the life of my fellow teammates. But I do not know what I should be adding. Because I do not know what more would be needed.
I know this may be a flawed way of thinking. I think it's better if I just keep on doing tiny improvements every day. But in terms of impact, I feel adding some tools / taking initiative here will help. I want to know what can I add to the team's arsenal which can also help me in my journey to Senior Level.