Learning Kubernetes Can Get You Hired As A Software Engineer FAST
Read full transcript 8 segments
-
kubernetes is the technology to learn if kubernetes is the technology to learn if you want to land a sixf figure job in you want to land a sixf figure job in you want to land a sixf figure job in the tech industry as you can see here the tech industry as you can see here the tech industry as you can see here the average worldwide salary is 158,000 the average worldwide salary is 158,000 the average worldwide salary is 158,000 a year and in this video I'm going to go a year and in this video I'm going to go a year and in this video I'm going to go through this entire report on the state through this entire report on the state through this entire report on the state of kubernetes jobs in Q3 of of kubernetes jobs in Q3 of of kubernetes jobs in Q3 of 20124 and especially if you're a 20124 and especially if you're a 20124 and especially if you're a software engineer that is struggling to software engineer that is struggling to software engineer that is struggling to get hired watch this video Until the End get hired watch this video Until the End get hired watch this video Until the End so this report is created by Cube so this report is created by Cube so this report is created by Cube careers and they every quarter they come careers and they every quarter they come careers and they every quarter they come out with a report about where they out with a report about where they out with a report about where they scrape jobs and in this data set they scrape jobs and in this data set they scrape jobs and in this data set they have 167 jobs that they have have 167 jobs that they have have 167 jobs that they have evaluated and here they they the the evaluated and here they they the the evaluated and here they they the the requirements are that the job should requirements are that the job should requirements are that the job should require kubernetes experience mention a require kubernetes experience mention a require kubernetes experience mention a clear salary range and are listed by clear salary range and are listed by clear salary range and are listed by companies and not recruitment agencies companies and not recruitment agencies companies and not recruitment agencies so these are companies hiring so these are companies hiring so these are companies hiring directly so as I said the average pay is directly so as I said the average pay is directly so as I said the average pay is 158,000 and the the rate change is about 158,000 and the the rate change is about 158,000 and the the rate change is about 130 and 187 so the minimum is actually a 130 and 187 so the minimum is actually a 130 and 187 so the minimum is actually a six figure income in the states which is six figure income in the states which is six figure income in the states which is a very interesting um a very interesting um a very interesting um observation and where are the most observation and where are the most observation and where are the most kubernetes jobs located well North kubernetes jobs located well North kubernetes jobs located well North America again has the highest number so America again has the highest number so America again has the highest number so North America or Europe is the place to North America or Europe is the place to North America or Europe is the place to be if you want to get a kubernetes be if you want to get a kubernetes be if you want to get a kubernetes job the jobs have been quite stable the job the jobs have been quite stable the job the jobs have been quite stable the the number of jobs which has been the number of jobs which has been the number of jobs which has been interesting you see that there has has interesting you see that there has has interesting you see that there has has been an increase in Europe European jobs
-
been an increase in Europe European jobs been an increase in Europe European jobs at the beginning of this year and then at the beginning of this year and then at the beginning of this year and then it has basically descended a bit and it has basically descended a bit and it has basically descended a bit and unstabilized and in America there's a unstabilized and in America there's a unstabilized and in America there's a slight increase but it's fairly stable slight increase but it's fairly stable slight increase but it's fairly stable um at least so there's no drop there's um at least so there's no drop there's um at least so there's no drop there's no huge drop in the amount of jobs which no huge drop in the amount of jobs which no huge drop in the amount of jobs which is an very important is an very important is an very important observation the average kubernetes observation the average kubernetes observation the average kubernetes salary in North America uh is salary in North America uh is salary in North America uh is 169,000 and in Europe the salary is an 169,000 and in Europe the salary is an 169,000 and in Europe the salary is an average average average of so the minimum is 66 and the maximum of so the minimum is 66 and the maximum of so the minimum is 66 and the maximum is is is 85,000 so the average is about 70,000 85,000 so the average is about 70,000 85,000 so the average is about 70,000 here and that is that also confirms my here and that is that also confirms my here and that is that also confirms my personal experience as working as a personal experience as working as a personal experience as working as a cuetes engineer I was making about cuetes engineer I was making about cuetes engineer I was making about 65,000 a year but I had a company car 65,000 a year but I had a company car 65,000 a year but I had a company car and some other benefits as well which is and some other benefits as well which is and some other benefits as well which is a very comfortable salary when you're a very comfortable salary when you're a very comfortable salary when you're living in the Netherlands now one very living in the Netherlands now one very living in the Netherlands now one very interesting observation is that the interesting observation is that the interesting observation is that the kubernetes job market is mostly seeking kubernetes job market is mostly seeking kubernetes job market is mostly seeking for software Engineers so there are a for software Engineers so there are a for software Engineers so there are a few things that we can deduce from this few things that we can deduce from this few things that we can deduce from this fact so first of all what's big red flag fact so first of all what's big red flag fact so first of all what's big red flag for me here is that apparently companies for me here is that apparently companies for me here is that apparently companies are pushing the kubernetes the are pushing the kubernetes the are pushing the kubernetes the kubernetes responsibilities to the kubernetes responsibilities to the kubernetes responsibilities to the software Engineers so they think that software Engineers so they think that software Engineers so they think that they can just let the software Engineers they can just let the software Engineers they can just let the software Engineers run the infrastructure and then they can run the infrastructure and then they can run the infrastructure and then they can get rid of the devops engineers well get rid of the devops engineers well get rid of the devops engineers well software Engineers are not necessarily software Engineers are not necessarily software Engineers are not necessarily interested in running the infrastructure
-
interested in running the infrastructure interested in running the infrastructure or being on call so you can see how the or being on call so you can see how the or being on call so you can see how the the companies are trying to squeeze the companies are trying to squeeze the companies are trying to squeeze everything out of their employees and everything out of their employees and everything out of their employees and you should resist this because it just you should resist this because it just you should resist this because it just doesn't work it it is stressful enough doesn't work it it is stressful enough doesn't work it it is stressful enough to write to write to write software on a on a regular basis then if software on a on a regular basis then if software on a on a regular basis then if you have to have on call mixed in with you have to have on call mixed in with you have to have on call mixed in with that as well when you don't have the that as well when you don't have the that as well when you don't have the expertise that's just a recipe for expertise that's just a recipe for expertise that's just a recipe for Burnout but Burnout but Burnout but nevertheless there's no denying that if nevertheless there's no denying that if nevertheless there's no denying that if you are a software engineer and you you are a software engineer and you you are a software engineer and you don't know kubernetes then you are don't know kubernetes then you are don't know kubernetes then you are putting yourself as at a disadvantage putting yourself as at a disadvantage putting yourself as at a disadvantage now how much kubernetes should you know now how much kubernetes should you know now how much kubernetes should you know as a software engineer it doesn't have as a software engineer it doesn't have as a software engineer it doesn't have to be much you just need to understand to be much you just need to understand to be much you just need to understand what kubernetes is how to how to deploy what kubernetes is how to how to deploy what kubernetes is how to how to deploy applications to it and what the thought applications to it and what the thought applications to it and what the thought process behind it is right so process behind it is right so process behind it is right so microservice architecture why is cloud microservice architecture why is cloud microservice architecture why is cloud native development so so such a useful native development so so such a useful native development so so such a useful thing to have why why do we even want to thing to have why why do we even want to thing to have why why do we even want to have kubernetes and these things are have kubernetes and these things are have kubernetes and these things are very very important to learn as a very very important to learn as a very very important to learn as a software engineer and if you don't know software engineer and if you don't know software engineer and if you don't know anything about it if you're just focused anything about it if you're just focused anything about it if you're just focused on writing your python code and you have on writing your python code and you have on writing your python code and you have no interest in in any of the other no interest in in any of the other no interest in in any of the other things at all then you are putting things at all then you are putting things at all then you are putting yourself at a disadvantage and if you yourself at a disadvantage and if you yourself at a disadvantage and if you are interested in learning about are interested in learning about are interested in learning about kubernetes I have a community with tons kubernetes I have a community with tons kubernetes I have a community with tons of courses we have 380 members all of courses we have 380 members all of courses we have 380 members all specialized on this topic and my specialized on this topic and my specialized on this topic and my kubernetes fundamental scores has been kubernetes fundamental scores has been kubernetes fundamental scores has been watched by thousands of people and watched by thousands of people and watched by thousands of people and getting five star reviews and this will
-
getting five star reviews and this will getting five star reviews and this will teach you everything you need to know to teach you everything you need to know to teach you everything you need to know to put your kubernetes on your CV and which put your kubernetes on your CV and which put your kubernetes on your CV and which will prepare you for the certifications will prepare you for the certifications will prepare you for the certifications that are good to get and in terms of that are good to get and in terms of that are good to get and in terms of certifications to get if you are a certifications to get if you are a certifications to get if you are a software engineer I recommend you go for software engineer I recommend you go for software engineer I recommend you go for the certified kubernetes application the certified kubernetes application the certified kubernetes application developer this is a good one to to start developer this is a good one to to start developer this is a good one to to start with and if you are more in the devops with and if you are more in the devops with and if you are more in the devops devops corner then definitely go for the devops corner then definitely go for the devops corner then definitely go for the cka and ckss cka and ckss cka and ckss certifications so as you can see here certifications so as you can see here certifications so as you can see here the most jobs are for software Engineers the most jobs are for software Engineers the most jobs are for software Engineers but there's also plenty of devops and but there's also plenty of devops and but there's also plenty of devops and platform and site reliability engineer platform and site reliability engineer platform and site reliability engineer jobs here as well then basically for the jobs here as well then basically for the jobs here as well then basically for the sake of this um for the sake of this sake of this um for the sake of this sake of this um for the sake of this video we can just pile all of those video we can just pile all of those video we can just pile all of those together and then I together and then I together and then I think when I just make some very mathem think when I just make some very mathem think when I just make some very mathem very mathematically scientifically very mathematically scientifically very mathematically scientifically Advanced calculations here I think if Advanced calculations here I think if Advanced calculations here I think if you put all of the engineer functions you put all of the engineer functions you put all of the engineer functions together here apart from software together here apart from software together here apart from software engineer you're going to be ending up at engineer you're going to be ending up at engineer you're going to be ending up at about the same level here but again about the same level here but again about the same level here but again still it's super interesting that still it's super interesting that still it's super interesting that software engineer has such a high software engineer has such a high software engineer has such a high listing of kubernetes in the in the jobs listing of kubernetes in the in the jobs listing of kubernetes in the in the jobs and and and you can see it here you can and and and you can see it here you can and and and you can see it here you can also see it represented in the chart also see it represented in the chart also see it represented in the chart here that the software engineer title here that the software engineer title here that the software engineer title the job title that had kubernetes in the the job title that had kubernetes in the the job title that had kubernetes in the description has risen like significantly description has risen like significantly description has risen like significantly it's almost doubled as you can see here it's almost doubled as you can see here it's almost doubled as you can see here so take heed software Engineers listen so take heed software Engineers listen so take heed software Engineers listen to my words learn kubernetes so in the
-
to my words learn kubernetes so in the to my words learn kubernetes so in the previous reports there was this section previous reports there was this section previous reports there was this section about remote jobs and there it said it about remote jobs and there it said it about remote jobs and there it said it was like 3% of the jobs that were remote was like 3% of the jobs that were remote was like 3% of the jobs that were remote and everybody is looking for the remote and everybody is looking for the remote and everybody is looking for the remote jobs and then they complain there is jobs and then they complain there is jobs and then they complain there is such high competition well if you focus such high competition well if you focus such high competition well if you focus on 3% of the jobs you're going to have a on 3% of the jobs you're going to have a on 3% of the jobs you're going to have a problem this time around they did not problem this time around they did not problem this time around they did not have include this statistic now they have include this statistic now they have include this statistic now they have they allow some sort of remote work have they allow some sort of remote work have they allow some sort of remote work so it's more hybrid so so it's more hybrid so so it's more hybrid so I don't know how much value to attach to I don't know how much value to attach to I don't know how much value to attach to this statistic now but it suffices to this statistic now but it suffices to this statistic now but it suffices to say that there are still remote jobs say that there are still remote jobs say that there are still remote jobs available my advice to you if you're available my advice to you if you're available my advice to you if you're looking for a kubernetes job is to not looking for a kubernetes job is to not looking for a kubernetes job is to not focus on remote jobs but instead just focus on remote jobs but instead just focus on remote jobs but instead just focus on the the bigger pool of hybrid focus on the the bigger pool of hybrid focus on the the bigger pool of hybrid or even in office jobs especially if or even in office jobs especially if or even in office jobs especially if you're looking for your first position you're looking for your first position you're looking for your first position interestingly there is very few interestingly there is very few interestingly there is very few requirements for on Call which is great requirements for on Call which is great requirements for on Call which is great and that's probably because kubernetes and that's probably because kubernetes and that's probably because kubernetes just work so well and it's a just work so well and it's a just work so well and it's a self-healing self-healing self-healing system and uh in terms of popular system and uh in terms of popular system and uh in terms of popular Technologies for kubernetes jobs then Technologies for kubernetes jobs then Technologies for kubernetes jobs then Docker is still of course the most Docker is still of course the most Docker is still of course the most popular technology mentioned in the job popular technology mentioned in the job popular technology mentioned in the job description well this is mostly because description well this is mostly because description well this is mostly because like people who create these like people who create these like people who create these descriptions don't necessarily know what descriptions don't necessarily know what descriptions don't necessarily know what they are talking about of course if they are talking about of course if they are talking about of course if you're running kubernetes you need to you're running kubernetes you need to you're running kubernetes you need to run containers and Docker is of course a run containers and Docker is of course a run containers and Docker is of course a standard uh Tech to list on a CV there standard uh Tech to list on a CV there standard uh Tech to list on a CV there but I would basically assume that if you but I would basically assume that if you but I would basically assume that if you know kuber you're going to know Docker know kuber you're going to know Docker know kuber you're going to know Docker but hey you got to know it so here's um but hey you got to know it so here's um but hey you got to know it so here's um a couple of interesting ones is a couple of interesting ones is a couple of interesting ones is postgress so in terms of databases focus
-
postgress so in terms of databases focus postgress so in terms of databases focus on postgress this is what I also say in on postgress this is what I also say in on postgress this is what I also say in my road map videos any advice that I my road map videos any advice that I my road map videos any advice that I give to my students in my private devops give to my students in my private devops give to my students in my private devops community and also Kafka is um mentioned community and also Kafka is um mentioned community and also Kafka is um mentioned a lot which is interesting then there's a lot which is interesting then there's a lot which is interesting then there's Helm and reddis so yeah definitely check Helm and reddis so yeah definitely check Helm and reddis so yeah definitely check the put those on your CV as well and the put those on your CV as well and the put those on your CV as well and Cube flow is still quite small in terms Cube flow is still quite small in terms Cube flow is still quite small in terms of machine a machine learning and AI of machine a machine learning and AI of machine a machine learning and AI development but um that is going to grow development but um that is going to grow development but um that is going to grow in the in the years to come mark my in the in the years to come mark my in the in the years to come mark my words another interesting observation is words another interesting observation is words another interesting observation is that the most popular programming that the most popular programming that the most popular programming language in kubernetes jobs is actually language in kubernetes jobs is actually language in kubernetes jobs is actually python I would have expected go here python I would have expected go here python I would have expected go here especially because it's so focused on especially because it's so focused on especially because it's so focused on the Americas but python still dominates the Americas but python still dominates the Americas but python still dominates and this is also what I teach my and this is also what I teach my and this is also what I teach my students and what I have shown in the students and what I have shown in the students and what I have shown in the devops road map that I created recently devops road map that I created recently devops road map that I created recently that I highly recommend learning python that I highly recommend learning python that I highly recommend learning python if you are a devops engineer aspiring if you are a devops engineer aspiring if you are a devops engineer aspiring devops engineer and to choose python devops engineer and to choose python devops engineer and to choose python first and then maybe learn go later but first and then maybe learn go later but first and then maybe learn go later but always research your local market to see always research your local market to see always research your local market to see where the opportunities are but as you where the opportunities are but as you where the opportunities are but as you see here you can't go wrong with see here you can't go wrong with see here you can't go wrong with python in terms of cicd tools well python in terms of cicd tools well python in terms of cicd tools well Jenkins still dominates interestingly uh Jenkins still dominates interestingly uh Jenkins still dominates interestingly uh I personally don't necessarily recommend I personally don't necessarily recommend I personally don't necessarily recommend learning Jenkins just for the sake of learning Jenkins just for the sake of learning Jenkins just for the sake of learning Jenkins research the companies learning Jenkins research the companies learning Jenkins research the companies that you want to work for and try to that you want to work for and try to that you want to work for and try to deduce if they use Jenkins because um I deduce if they use Jenkins because um I deduce if they use Jenkins because um I have not I I used Jenkins in my first
-
have not I I used Jenkins in my first have not I I used Jenkins in my first gig but after that I've never seen it gig but after that I've never seen it gig but after that I've never seen it later in here in Europe and of course later in here in Europe and of course later in here in Europe and of course there are plenty of companies who use it there are plenty of companies who use it there are plenty of companies who use it but don't just learn it for Jenkins sake but don't just learn it for Jenkins sake but don't just learn it for Jenkins sake gitlab is still very popular but as as gitlab is still very popular but as as gitlab is still very popular but as as we see giop actions is rising and Azure we see giop actions is rising and Azure we see giop actions is rising and Azure devops is also mentioned here so it's devops is also mentioned here so it's devops is also mentioned here so it's basically just some sort of C tool that basically just some sort of C tool that basically just some sort of C tool that cicd tooling that you would need to know cicd tooling that you would need to know cicd tooling that you would need to know as a devops engineer anyway but um I I as a devops engineer anyway but um I I as a devops engineer anyway but um I I would say focus on GitHub actions and gitlab then interestingly there is no gitlab then interestingly there is no mention of Argo CD or flux and uh they mention of Argo CD or flux and uh they mention of Argo CD or flux and uh they even they have tecton pipelines here but even they have tecton pipelines here but even they have tecton pipelines here but there's no Argo CD or flux mentioned there's no Argo CD or flux mentioned there's no Argo CD or flux mentioned here it's not a cicd tool as such but it here it's not a cicd tool as such but it here it's not a cicd tool as such but it is a CD tool and I would have I would is a CD tool and I would have I would is a CD tool and I would have I would expect them to actually mention that expect them to actually mention that expect them to actually mention that here but you can't go wrong with Argo CD here but you can't go wrong with Argo CD here but you can't go wrong with Argo CD and you can't go wrong with flux I and you can't go wrong with flux I and you can't go wrong with flux I personally prefer flux but again you personally prefer flux but again you personally prefer flux but again you have to re research what the companies have to re research what the companies have to re research what the companies you want to work for are using but um you want to work for are using but um you want to work for are using but um you can you can learn both of them they you can you can learn both of them they you can you can learn both of them they are very are very are very similar similar similar observability grafana Prometheus the observability grafana Prometheus the observability grafana Prometheus the golden standard learn those there is golden standard learn those there is golden standard learn those there is literally no other literally no other literally no other alternative in except for data dog or alternative in except for data dog or alternative in except for data dog or Splunk I mean they're good to learn but Splunk I mean they're good to learn but Splunk I mean they're good to learn but even if you learn those you I still even if you learn those you I still even if you learn those you I still highly recommend just learning grafana highly recommend just learning grafana highly recommend just learning grafana and Prometheus because it's the golden and Prometheus because it's the golden and Prometheus because it's the golden standard it's the de facto standard standard it's the de facto standard standard it's the de facto standard learn those and that was the report so
-
learn those and that was the report so learn those and that was the report so my summary of this is learn kubernetes my summary of this is learn kubernetes my summary of this is learn kubernetes especially if you are a software especially if you are a software especially if you are a software engineer if you want to land a sixf engineer if you want to land a sixf engineer if you want to land a sixf figure role and the popularity of figure role and the popularity of figure role and the popularity of kubernetes jobs is stable if not Rising kubernetes jobs is stable if not Rising kubernetes jobs is stable if not Rising especially if you are a software especially if you are a software especially if you are a software engineer so learn kubernetes it's really engineer so learn kubernetes it's really engineer so learn kubernetes it's really important and it's super fun and if you important and it's super fun and if you important and it's super fun and if you want to learn kubernetes from me check want to learn kubernetes from me check want to learn kubernetes from me check out school.com cubecraft where I teach out school.com cubecraft where I teach out school.com cubecraft where I teach kubernetes to students every single day kubernetes to students every single day kubernetes to students every single day and many of our students have already and many of our students have already and many of our students have already reached the price cubster not reached the price cubster not reached the price cubster not achievement which is something really achievement which is something really achievement which is something really good to strive for so thank you for good to strive for so thank you for good to strive for so thank you for watching and see you in the next one
Summary
The main theme is the lucrative job market for Kubernetes professionals, with significant references to their high earning potential and the global salary report by Cube careers. The practical takeaway is that learning Kubernetes is a strategic move for software engineers aiming for six-figure salaries, especially in North America and Europe, given its stability and demand.