As a DevOps engineer which scripting language should I learn shell or python

0 votes

Sep 28, 2020 in Career Counselling by Shashi
• 370 points

recategorized Sep 28, 2020 by Gitika 2,472 views

2 answers to this question.

0 votes


It depends on the use case to use case. DevOps is a big umbrella. Every tool has there own data types. For example, If you consider Jenkins CI/CD tool then you can configure your task using the bash shell as well as Groovy scripting language. So it depends on your tool.

Ready to Build the Future of IT? Start with Our DevOps Engineer Training!

answered Sep 28, 2020 by MD
• 95,440 points
0 votes

Hey, @Shashi,

The DevOps position requires you to be good at programming and Scripting. DevOps engineers will get involved in Build, Deploy, Testing, and release of the applications or software. The programming languages must be stable, object-oriented, secure, and scalable.

There are three main reasons Python is such a popular “starter” language for DevOps:

Python is easy to learn. Any programming language is easy is of course relative. You’re not going to become an expert overnight. However, Python is relatively easier to get started with than many other languages.

Python is great at enabling automation. DevOps is all about automating things. The more you can eliminate manual processes, the better.

DevOps aspirants are recommended to enroll in Post Graduate Program in DevOps to enhance their skills. 

answered Sep 28, 2020 by Gitika
• 65,910 points

Related Questions In Career Counselling

0 votes
2 answers
0 votes
4 answers
+1 vote
3 answers
0 votes
2 answers

What skills should i have if i want to be a Devops Engineer?

Required skills for a DevOps Engineer are ...READ MORE

answered Sep 9, 2019 in Career Counselling by Cherukuri
• 33,030 points
+5 votes
7 answers

Docker swarm vs kubernetes

Swarm is easy handling while kn8 is ...READ MORE

answered Aug 27, 2018 in Docker by Mahesh Ajmeria
0 votes
2 answers

Does DevOps need programming knowledge? If yes, then which language I should learn as a beginner?

Python This programming language came into the picture ...READ MORE

answered Oct 8, 2020 in Career Counselling by Gitika
• 65,910 points
0 votes
1 answer

Which technology should I learn to get a good job in current pandemic COVID situation?

Hi@akhtar, There are lots of technologies available that you ...READ MORE

answered May 13, 2020 in Career Counselling by MD
• 95,440 points
webinar_success Thank you for registering Join Edureka Meetup community for 100+ Free Webinars each month JOIN MEETUP GROUP