Saurabh Gupta(aka SG) is Software professional with more than 16 years of IT experience across domains. He completed his Bachelors in Engineering(B.Tech) from UPTU(now Dr. A.P.J. Abdul Kalam Technical University, Lucknow) and has worked in different roles and profiles like SAP Consultant, developer, Cloud expert, developer advocate and cloud solutions-architect.
He has worked with both enterprises and startups and his core expertise is into Devops, Cloud Automation and Cloud Consulting. He has rich experience with public clouds like AWS, Azure and GCP, and has worked with brands like Flipkart, Saltside ,DigitalOCean and Browserstack in the past.
Being a Tech enthusiast, he is actively involved in different Tech and Cloud communities and is a renowned name in the Devops arena.
He can seen speaking at many community conferences including likes of CNCF events, Devops Days India, GIT Commit Show, Open Source etc. (gallary). He had been a member jury at many hackathons and also serve as a mentor for startups.
His expertise is Cloud and Devops consulting, implementation and Cloud-security. He also holds an SAP Business one, ITIL V3 certification, a CCSP (in progress) and a Masters in Cyber Security.
He also writes Tech posts and blogs as guest author for Dzone,SMEChannels,CNCF on topics like Devops,Cloud, Security, Docker, Kubernetes etc. You can read his posts and articles in the Blogs section
In our bi-monthly column – Behind The Code, we reach out to developers from the community to ask them about their learning journey and how they gravitated to the field of data science or DevOps. This week, we caught up with Saurabh Gupta, Senior Developer Advocate, DigitalOcean, one of the biggest cloud infrastructure providers based out of New York that provides a cloud platform to enterprises and startups to deploy, manage, and scale applications of any size.
In his current role as a Senior Developer Advocate with DigitalOcean, Gupta focuses on the latest cloud offerings like Kubernetes, databases, storage solutions from DigitalOcean and helping small and medium startups use these technologies, mentor and guide them and also create awareness amongst the developer community.
One of the biggest takeaways from Gupta’s DevOps journey is that he got a head-start in this field early on, at a time when the term DevOps wasn’t even around. His on-the job learning experience at startups and enterprises in the capacity of Devops Engineer, Lead and Architect helped him build a foundation in Cloud automation,CI/CD, Docker, Kubernetes and telemetry. “Most of my experience in the domain has been through on-job learning. That is always a benefit when you work with start-ups or small agile teams,” he said.
Today, we are witnessing a complete Devops Revolution in organisations across the globe and everybody is trying to be a part of this Devops journey. Gupta dishes out valuable advice for beginners who are interested in starting their career in this buzzing field.
Gupta, a graduate in Information Technology from Uttar Pradesh Technical University, re-christened as Dr APJ Abdul Kalam Technical University started his career as a SAP support consultant. When recession hit the Indian IT landscape in 2008, he moved into Java development. And it was in his tenure at Flipkart that he was exposed to the world of DevOps. The DevOps and automation journey started at India’s tech-first startup Flipkart, now Walmart-owned. It was a time when not many knew about DevOps, a buzzword now which has gained massive popularity these days. He recalls his first brush with automation tools like Jenkins and Puppet.
“During my stint at Flipkart, I got a chance to work on CI/CD and automation tools like Jenkins, Puppet etc, but during those days we did not have the “Devops” term evolved yet. It was only after working on some of these tools, we came to know that these technologies in cloud automation are together called as Devops. I guess it was somewhere around 2013-2014 that Devops as a buzzword started gaining popularity,” he shared.
With 11+ years in IT, Gupta has experience working with complete end-to-end Devops tool stack starting from SCM (source code management) like Github, Butbucket, CI/CD like Jenkins,CircleCI, automation tools like Puppet, Ansible,Terraform and other related technologies like Docker containers, Kubernetes, ELK, Nagios,Prometheus, New Relic and Datadog. He has also extensively worked with AWS cloud and some experience with Google Cloud also. In the last six years, he has worked in DevOps with small startups as well as enterprises like Flipkart, Alten-Calsoft, Saltside Technologies, Kloud9 Retail and is now with DigitalOcean.
In the current scenario, DevOps plays a crucial factor in the growth of IT industry and all companies, enterprises and startups alike are trying to embrace a DevOps culture within their organisation.
In future, the impact of Devops automation tools is going to increase and new technologies like machine learning, artificial Intelligence, blockchain, cybersecurity will drive the Devops revolution.
“We have already started hearing Devops specializations like DataOps, SecOps, SRE, CloudOps, BigDataOps etc in the market focussing on very specific sections of the entire DevOps pipeline like Data, Security, Cloud, Big Data,” he said.
Online Resources: I was lucky to be a part of organisations that gave a chance to explore and work on the latest Devops and cloud tools. There are tons of resources available on Cloud, Devops and Automation tools on the internet.
Find relevant content: “Someone who is trying to learn these technologies or make a shift into DevOps, my suggestion would be that best free resource would be YouTube. Try to find out channels related to your area of interest and one that you can easily understand . Also there are many online academy for Devops, but I personally find Udemy, LinuxAcademy, KataKoda, CloudAcademy have very focussed and relevant content and it suits my taste,” he said.
Understand your learning style: There is no dearth of good content on Devops, Cloud and other related technology, you just need to find something that is easy for you to understand and suits your learning style(Self-paced or Instructor-led, fast or slow).
Learn standard tools: Gupta has worked on a broad range of Devops tools like Github, BigBucket, SVN in Source Code management, Jenkins,CircleCI,Buildkite in CI/CD Docker, Puppet, Ansible,Saltstack, Terraform in Configuration Management and telemetry tools like New Relic, Datadog, Nagios,Prometheus etc and then Docker container, orchestration tools like Kubernetes.
His key advice is that with the number of DevOps tools going up, it is practically impossible to work and gain experience with all of them, but some of the tools are more standard across organisations, so knowing them definitely helps.
With the IT landscape rapidly evolving, it is important for individuals to stay relevant by learning the latest in this domain. Nowadays, DevOps has gained significance and new tools and updates are coming out daily, so it is very important for an individual to keep himself updated. “The key challenge I see is that individuals get into a comfort zone in their current roles and fail to keep themselves in touch with the latest technologies in the market and hence it becomes very difficult for them to make a career switch or move up in the ladder,” he said.
If you don’t want to be stagnant in your career, make “Continuous Learning and Evolving” your mantra to survive in the tech industry.
In our bi-monthly column – Behind The Code, we reach out to developers from the community to ask them about their learning journey and how they gravitated to the field of data science or DevOps. This week, we caught up with Saurabh Gupta, Senior Developer Advocate, DigitalOcean, one of the biggest cloud infrastructure providers based out of New York that provides a cloud platform to enterprises and startups to deploy, manage, and scale applications of any size.
In his current role as a Senior Developer Advocate with DigitalOcean, Gupta focuses on the latest cloud offerings like Kubernetes, databases, storage solutions from DigitalOcean and helping small and medium startups use these technologies, mentor and guide them and also create awareness amongst the developer community.
One of the biggest takeaways from Gupta’s DevOps journey is that he got a head-start in this field early on, at a time when the term DevOps wasn’t even around. His on-the job learning experience at startups and enterprises in the capacity of Devops Engineer, Lead and Architect helped him build a foundation in Cloud automation,CI/CD, Docker, Kubernetes and telemetry. “Most of my experience in the domain has been through on-job learning. That is always a benefit when you work with start-ups or small agile teams,” he said.
Today, we are witnessing a complete Devops Revolution in organisations across the globe and everybody is trying to be a part of this Devops journey. Gupta dishes out valuable advice for beginners who are interested in starting their career in this buzzing field.
Gupta, a graduate in Information Technology from Uttar Pradesh Technical University, re-christened as Dr APJ Abdul Kalam Technical University started his career as a SAP support consultant. When recession hit the Indian IT landscape in 2008, he moved into Java development. And it was in his tenure at Flipkart that he was exposed to the world of DevOps. The DevOps and automation journey started at India’s tech-first startup Flipkart, now Walmart-owned. It was a time when not many knew about DevOps, a buzzword now which has gained massive popularity these days. He recalls his first brush with automation tools like Jenkins and Puppet.
“During my stint at Flipkart, I got a chance to work on CI/CD and automation tools like Jenkins, Puppet etc, but during those days we did not have the “Devops” term evolved yet. It was only after working on some of these tools, we came to know that these technologies in cloud automation are together called as Devops. I guess it was somewhere around 2013-2014 that Devops as a buzzword started gaining popularity,” he shared.
With 11+ years in IT, Gupta has experience working with complete end-to-end Devops tool stack starting from SCM (source code management) like Github, Butbucket, CI/CD like Jenkins,CircleCI, automation tools like Puppet, Ansible,Terraform and other related technologies like Docker containers, Kubernetes, ELK, Nagios,Prometheus, New Relic and Datadog. He has also extensively worked with AWS cloud and some experience with Google Cloud also. In the last six years, he has worked in DevOps with small startups as well as enterprises like Flipkart, Alten-Calsoft, Saltside Technologies, Kloud9 Retail and is now with DigitalOcean.
In the current scenario, DevOps plays a crucial factor in the growth of IT industry and all companies, enterprises and startups alike are trying to embrace a DevOps culture within their organisation.
In future, the impact of Devops automation tools is going to increase and new technologies like machine learning, artificial Intelligence, blockchain, cybersecurity will drive the Devops revolution.
“We have already started hearing Devops specializations like DataOps, SecOps, SRE, CloudOps, BigDataOps etc in the market focussing on very specific sections of the entire DevOps pipeline like Data, Security, Cloud, Big Data,” he said.
Online Resources: I was lucky to be a part of organisations that gave a chance to explore and work on the latest Devops and cloud tools. There are tons of resources available on Cloud, Devops and Automation tools on the internet.
Find relevant content: “Someone who is trying to learn these technologies or make a shift into DevOps, my suggestion would be that best free resource would be YouTube. Try to find out channels related to your area of interest and one that you can easily understand . Also there are many online academy for Devops, but I personally find Udemy, LinuxAcademy, KataKoda, CloudAcademy have very focussed and relevant content and it suits my taste,” he said.
Understand your learning style: There is no dearth of good content on Devops, Cloud and other related technology, you just need to find something that is easy for you to understand and suits your learning style(Self-paced or Instructor-led, fast or slow).
Learn standard tools: Gupta has worked on a broad range of Devops tools like Github, BigBucket, SVN in Source Code management, Jenkins,CircleCI,Buildkite in CI/CD Docker, Puppet, Ansible,Saltstack, Terraform in Configuration Management and telemetry tools like New Relic, Datadog, Nagios,Prometheus etc and then Docker container, orchestration tools like Kubernetes.
His key advice is that with the number of DevOps tools going up, it is practically impossible to work and gain experience with all of them, but some of the tools are more standard across organisations, so knowing them definitely helps.
With the IT landscape rapidly evolving, it is important for individuals to stay relevant by learning the latest in this domain. Nowadays, DevOps has gained significance and new tools and updates are coming out daily, so it is very important for an individual to keep himself updated. “The key challenge I see is that individuals get into a comfort zone in their current roles and fail to keep themselves in touch with the latest technologies in the market and hence it becomes very difficult for them to make a career switch or move up in the ladder,” he said.
If you don’t want to be stagnant in your career, make “Continuous Learning and Evolving” your mantra to survive in the tech industry.
tium asperiores ut perferendis aperiam suscipit rerum similique.
A software professional and tech enthusiast for 16 years, Saurabh Gupta’s passion and enthusiasm towards the field is exemplary. His achievements is the demonstration of his immense expertise in cloud offerings and Devops journey.
Contact us