Spartan of the Year: Manvir Brar04/10/2019
In just 12 months Manvir Brar has moved from a Junior DevOps position to DevOps Lead. While his day-to-day tasks involve attending meetings to discuss key project elements; supporting team members with DevOps aspects; creating, assigning and managing Jira tickets for DevOps tasks; creating confluence pages to explain DevOps processes and automation of processes within the ci/cd pipeline – Manvir’s real contribution is improving process efficiency.
How did you first come across Sparta Global?
Before joining the Academy I had studied for an Economics degree at the University of East London. I met two representatives from Sparta Global at a university careers fair there who were able to explain the benefits and skills of joining Sparta Global’s training programme.
Tell us a little bit more about your training experience
I attended Sparta Global’s Richmond Academy – beginning training in June 2018 and graduating in August 2018. I studied core engineering and DevOps on their technical stream and thoroughly enjoyed learning with peers, the training content and the projects we were assigned to. The regular exams and presentations helped increase my confidence and understanding of DevOps methodologies but my favourite project was deploying a web application using Terraform and AWS.
Now working in industry, how are you finding your current role?
I will have been assigned to my current company for one year at the end of September.
My roles have consistently been DevOps oriented, allowing me to really utilise the skills I gained through Sparta Global’s training. I initially started as a Junior DevOps engineer and I’m currently a DeVops lead.
My day-to-day tasks are hugely varied, but there are plenty of examples of when I have used a lesson learned at Sparta Global in the workplace.
For example, I learnt bash scripting during my training with Sparta Global – despite no prior knowledge. I was then able to utilise bash scripting on my first project on assignment, using my knowledge to automate stages of the ci/cd pipeline and reduce container build times.
What are you most proud of achieving so far?
My proudest achievement so far has been working on an innovative fintech project. Due to the need for multiple development teams to work in parallel, resources would hit maximum capacity before mid-day, meaning other developers could be blocked for significant periods of time. I worked with a peer to create bash scripts which automated resource removal based on certain criteria, allowing development to continuously flow.
What outcomes have you seen as a direct result of your work?
My most significant impact in tech so far has been helping to make processes more efficient by automating tasks. For example, I have monitored a number of developers and testers I’ve worked alongside to create scripts and webhooks that automate steps which could have previously taken days to complete.
Do you enjoy your work?
I enjoy my role because I am given the opportunity to work with the latest technologies and as part of cross-functional agile teams – constantly enhancing my knowledge transfer. Working in such an environment has allowed me to gain more insight into how different elements work and improve my understanding of crucial systems. Improving my understanding of non-DevOps roles has been crucial to my development as it has allowed me to help support peers across many functions.
What advice would you give a trainee just entering the academy?
When I first joined Sparta Global’s Academy I had recently finished studying Economics and lacked confidence in my coding abilities. Sparta Global recommended some online courses to help get me up to speed - which were a great introduction - and I reached out to instructors and peers for recommendations of other content to investigate. I received great advice and spent my evenings working with fellow trainees completing tutorials in technologies such as Terraform, AWS and Jenkins. With these recommendations my confidence grew and I was able to articulate my ideas in a technical way.
This was especially helpful when I arrived on client site as it gave me an ability to start working on Jira tickets and contributing to the project immediately, leading to being assigned more responsibility and growing my role quickly.