Code360 powered by Coding Ninjas X Naukri.com. Code360 powered by Coding Ninjas X Naukri.com
Table of contents
1.
Introduction
2.
About Lenskart
3.
About the Job
4.
Roles and responsibilities
4.1.
Responsibilities
5.
Skills Required
5.1.
Must-Have Skills:
5.2.
Good to have skills:
6.
Salary and Perks
6.1.
Salary
6.2.
Perks you get as a DevOps Engineer at Lenskart. 
7.
Preparation Strategy
8.
Career Map
9.
Resources for Preparation 
10.
 
10.1.
Coding Resources
10.2.
Aptitude Resources
10.3.
DSA Resources
10.4.
Operating System Resources
10.5.
DBMS Resources
10.6.
Web/Application Development Resources
10.7.
Networking Resources
10.8.
System Design Resources
10.9.
Other Technical Resources
11.
Frequently Asked Questions
11.1.
Is DevOps a promising career?
11.2.
Do I have to be AWS Certified to get hired as DevOps Engineer?
11.3.
Is it difficult to learn AWS?
11.4.
Do DevOps Engineers write code?
11.5.
Is being a DevOps engineer hard?
11.6.
Which language is best for DevOps?
12.
Conclusion
Last Updated: Mar 27, 2024

DevOps Engineer at Lenskart

Crack Google SDE interview : Essential projects
Speaker
Saurav Prateek
SDE-2 @
20 Jun, 2024 @ 01:30 PM

Introduction

How can you bag a DevOps Engineer role at Lenskart? By working your way through it, obviously. This article will discuss how to prepare and what skills to gain to secure a job as a DevOps Engineer at Lenskart.

 

 

We will discuss the position of a DevOps engineer at Lenskart and a roadmap to follow to get this job. We have also included some resources that will help you.

About Lenskart

Giving India a vision is the goal of Lenskart. The company was founded in 2010 by Peyush Bansal, and its headquarters is located in Delhi. The company has grown exponentially over the past few years. 

The largest and fastest-growing online eyewear retailer in India is Lenskart.com. Products from Lenskart include prescription eyewear, name-brand contacts, and sunglasses, all made with the customers' eye power in mind. 

 

Lenskart has accomplished what no one else has up to this point with its expanding network of offline stores in all Indian cities and its innovative Home Eye Check-up service, which sends professional optometrists to customers' homes or places of business for an eye exam. There is no doubt that clearer vision is now possible!

Now, let us discuss the role of a DevOps Engineer at Lenskart. Keep reading this helpful guide to crack this opportunity.

 

Get the tech career you deserve, faster!
Connect with our expert counsellors to understand how to hack your way to success
User rating 4.7/5
1:1 doubt support
95% placement record
Akash Pal
Senior Software Engineer
326% Hike After Job Bootcamp
Himanshu Gusain
Programmer Analyst
32 LPA After Job Bootcamp
After Job
Bootcamp

About the Job

A DevOps engineer is a generalist in information technology skilled in development and operations, including coding, system infrastructure management, and DevOps toolchains. A DevOps engineer implements methods, tools, and strategies to balance the software development life cycle (SDLC) demands, from coding and deployment to upgrades.

 

DevOps engineers should be able to communicate well with others. They work across corporate boundaries to promote a collaborative environment. The common system architecture, provisioning, and management must be well-understood by DevOps engineers. 

 

Additionally, they must know the standard development tools and techniques. These include source control, code reviews, writing unit tests, and knowledge of principles.

 

 

Roles and responsibilities

A DevOps engineer collaborates with the development and operations teams to build and deploy software systems. Hence, they must work with many IT personnel. Being a DevOps engineer at Lenskart, you will be responsible for the following.

 

Responsibilities

  • Writing various python scripts day to day. 
  • Making infrastructure changes via Terraform.
  • Operate across teams dealing with different functionalities.
  • Implementing DevOps capabilities for higher productivity of developers.
  • Ability to work on call.
  • Knowledge of SSL/VPN/TCP-IP/Load Balancing/ DNS
  • Sharing insights to peers about the knowledge that you have gained.

 

 

Skills Required

Some critical skills a candidate must acquire are listed below. A good grip on these will make you a preferred candidate for a DevOps engineer position at Lenskart.

 

Must-Have Skills:

  • Linux
  • Knack for automation
  • AWS, Git, Jenkins, Chef
  • Kubernetes, and Docker
  • Understanding of CI/CD (Continuous Integration and Continuous Deployment) Pipeline
  • Python
  • B.E/B.Tech in Computer Science/Information Technology or equivalent.
  • Experience with applications servers like (Varnish, Nginx, Apache, etc.)
  • Updating and Maintaining existing servers on Linux

 

Good to have skills:

  • Prometheus/Grafana/Sumologic/NewRelic/ELK(Elasticsearch, Logstash, and Kibana)
  • ReactJS
  • Automation Tools
  • Bash

 

Salary and Perks

Outstanding income comes with excellent perks. As you gain years of experience in the field, your pay rises. A DevOps Engineer at Lenskart India earns approximately ₹ 6.0 Lakhs to ₹ 9.0 Lakhs.

Salary

Average annual salary ₹ 7,00,000 
Average take home salary ₹ 52,441 - ₹ 53,744

 

Note: The above figures are subject to change

Perks you get as a DevOps Engineer at Lenskart. 

  • Employee Stock Ownership
  • Fast-Tracked Promotions
  • Big Responsibility from the early days
  • Life and Health Insurance for family
  • Lenskart Discounts
  • Work From Home
  • Education Assistance
  • Cafeteria
  • Child Care
  • Free Food
  • Job Training
  • Soft Skill Training
  • Team Outings

 

Preparation Strategy

Now, let’s check out some ways that will help you in your preparation.

Get a Degree:

Most DevOps engineers start by getting a Bachelor's or Master's degree in Computer Science or any other related field.

 

Start Coding and Working on Projects:

Start learning Programming using Python and spend some time in that field. Try to work on some projects as well.

 

Gain Skills:

The next is to focus on specific skills like DevOps & CI/CD tech & tools such as Docker, k8s, Ansible, Jinja, Django, git, Kong, etc. For this role, one of the essential things is experience. 

Also, start working with Unix Systems like Linux and CentOS.

 

For Interviews:

With all the above skills, start working on your communication skills. 

Before the interview, you must have some knowledge about the company, like the principles and focus of the company.

Check out the interview experiences before any interview.

 

Must Read Web Developer Interview Questions

Career Map

DevOps is quite a great career in 2022 and will likely stay the same. But, Every organization has a unique leveling structure. Generally speaking, there are three levels: 

  • Entry-level DevOps engineers: 

These are DevOps engineers with no experience. These Engineers mainly are given small tasks across various projects to gain experience.
 

  • Junior DevOps engineers: 

These are DevOps engineers who have some DevOps experience of some years. They help in building new infrastructure and setting it up. They also work on things such as optimization of deployment process, automation, etc.
 

  • Senior DevOps engineers: 

These are DevOps engineers with considerable experience. They work with junior engineers to accelerate the build and release process. They also have a thorough understanding of full stack development, operations and implementations.

 

 

This industry is growing well. Both GitOps Engineer and Cloud Engineer are options after gaining experience. If you want to grow in the same company, this position needs two years of experience at each level to upgrade. 

 

 

The detailed career roadmap is as follows

 

  • DevOps Engineer [Freshers]

     
  • Senior DevOps Engineer I [2 - 4 years of experience].

     
  • Senior DevOps Engineer II [3 - 4 years of experience].

     
  • Lead DevOps Engineer [5 - 6 years of experience].

     
  • Manager DevOps [6+ years of experience].

     
  • Senior Manager DevOps [8+ years of experience].

     
  • Associate Director DevOps [9+ years of experience].

     
  • Director DevOps [10+ years of experience].

     
  • Vice President Technology [12+ years of experience].

     
  • Senior Vice President Technology [14+ years of experience].

 

 

Resources for Preparation 

 

 

The resources to help you prepare for your recruitment exam and interview:

Coding Resources

Aptitude Resources

DSA Resources

Operating System Resources

DBMS Resources

Web/Application Development Resources

Networking Resources

System Design Resources

Other Technical Resources

 

Also, check out this amazing video that would help you in your preparation strategy.

 

Frequently Asked Questions

Is DevOps a promising career?

You may gain a lot of practical experience working in DevOps. DevOps is not just for newcomers. Skilled experts can benefit from promising employment prospects in this area.

 

Do I have to be AWS Certified to get hired as DevOps Engineer?

Not necessarily; depending on the requirements of the company, they may hire you even if you don’t have a certificate.

Is it difficult to learn AWS?

No, not at all. AWS is a great skill to have, and Coding Ninjas will help you master that skill in the easiest way possible.

Do DevOps Engineers write code?

DevOps engineers spend their time writing and refining code. They examine software scripts to increase automation and fix interface problems.

 

Is being a DevOps engineer hard?

A career in DevOps is not the easiest. It requires someone who can think and collaborate with others.

Which language is best for DevOps?

One of the most useful scripting languages for DevOps engineers is Python.

Conclusion

In this blog, we discussed everything required to get a job as a DevOps Engineer at Lenskart, along with a brief idea about the job, required skills, and a career roadmap. 

 

For more related articles 

 

Refer to our Preparation Guides for clearing the Coding Interviews. You can also check out a specific Lenskart and Diversified Section preparation guide. 

Check this link to get all the preparation material in one place. Enroll in our courses and refer to the available placement assessment test and coding challenges; look at the Interview Questions and Interview Puzzles

Do check out the library of Coding ninjas for more practice questions. Prepare for interviews for the best practice. You can check out Full Stack Web Development courses using MERNREACTJSHTML/CSS/Java. Also, look out for our courses here.

Cheers!

 

Live masterclass