Category Archives for "DevOps Hiring"

Helpful tips and curated content focusing on recruiting, hiring, retaining, and the DevOps job market.

Helpful Category Tags: Devops hiring trends, Best practices for recruiting and hiring devops engineers,

DevOps Engineer Salary Ranges for 2018

In2018 marks a huge change in how recruiters, HR departments, and Managers view salary. Several cities have passed legislation that prohibits prospective employers in the private sector, from asking questions about applicants salary and compensation history.

How the ban on asking ‘What’s your current salary?’ could affect you

https://www.cnbc.com/2017/11/09/how-the-ban-on-asking-whats-your-current-salary-could-affect-you.htmlEmployers can still ask candidates about their “salary expectations,” or the amount of money they would like to make in the new role.

In addition to the Big Apple, the question is also illegal in New Orleans, Oregon and Puerto Rico.

The law, which bans employers from asking candidates about their salary history, is the result of months of work by the city’s Commission on Human Rights and growing political support.

“Women and people of color deserve to be paid what they’re worth, not held back by their current or previous salary. Today’s law will enable job seekers to negotiate a fair salary based on their skills and will help break the cycle of income inequality that has been so prevalent in the workforce for so long.” read more at cnbc.com

 

So in the spirit of openness and transparency, here is some of the latest salary data for DevOps Engineers.

 

DevOps Engineer Salaries | Paysa

https://www.paysa.com/salaries/devops-engineer--tThe average salary for DevOps Engineer is $96,734 per year, ranging from $79,956 to $110,493. Compare more salaries for DevOps Engineer at Paysa.com – Know Your Worth. DevOps Engineer Salaries | Paysa

A DevOps Engineer earns an average of $96,733, ranging from $79,955 at the 25th percentile to $110,493 at the 75th percentile, with top earners (the top 10%) earning more than $127,807. Compensation is derived from 16K profiles, including base salary, equity and bonus.

 

 

According to the salary research site Paysa, The average annual salary for a DevOps Engineer is $96,733.

Thanks to the kind folks at Paysa, we also know what companies pay the most for DevOps Engineers like yourself.

 

 

 

 

  1. Pinterest = $251,000
  2. Pure Storage = $232,000
  3. Google = $ 212,000
  4. Microsoft = $199,000
  5. Palantir = $192,000

 

Now lets see what other sources we can find. According to Indeed.com, who has their data and lists of what companies pay the most DevOps Engineers and SRE (Site Reliability Engineers).

 

Reliability Engineer salaries by company in San Francisco, CA

CompanyAverage salary

$153,549 per year
$145,098 per year
$143,866 per year
$138,705 per year
$134,837 per year
$128,383 per year

 

Reliability Engineer Salaries in San Francisco, CA | Indeed.com

https://www.indeed.com/salaries/Reliability-Engineer-Salaries,-San-Francisco-CA?fromjk=54d87219c1c6fa72&from=serp-more&attributionid=serp-moreHow much does a Reliability Engineer make in San Francisco, CA? Reliability Engineer Salaries in San Francisco, CA | Indeed.com

 

 

 

 

 

 

This is a work in progress. I will keep updating this as I find more research.

If you would like to find out how much you are fetching on the market.  Let me know.

What is DevSecOps?

What is DevSecOps?

First, let’s make sure we are on the same page when it comes to defining DevOps before we jump into the DevSecOps / SecDevOps.

https://opensource.com/resources/devopsWhat is DevOps? | Opensource.com DevOps is a word that is used to describe a set of modern IT practices which seek to more closely bring together software developers and operations staff to work on the same project in a more collaborative manner. The desire is that by breaking down barriers which have traditionally existed between these two sides of the IT department, organizations can reduce the time and friction involved in deploying new versions of software. This effort will ideally lead to shorter development cycles which ideally may save time and money, and give the organization a competitive edge against others with longer, more traditional development cycles.

 

 

https://www.visualstudio.com/learn/what-is-devops/What is DevOps? DevOps is the union of people, process, and products to enable continuous delivery of value to our end users.

 

 

 

https://www.visualstudio.com/learn/what-is-devops/What is DevOps? | DevOps Learning Center DevOps is the union of people, process, and products to enable continuous delivery of value to our end users. The contraction of “Dev” and “Ops” refers to replacing siloed Development and Operations to create multidisciplinary teams that now work together with shared and efficient practices and tools. Essential DevOps practices include agile planning, continuous integration, continuous delivery, and monitoring of applications.

 

 

 

Developers and operations working together from the start, rather than developers send code to QA for testing and walking away. It is a way of working, not a new technology. You can’t “DevOps” something.

 

So what is DevSecOps?

You guessed it, instead of sending applications, updates, and code to the dreaded internal security team to see how many ways they can kill the project. DevSecOps continues the culture shift change by bringing security in from the beginning and working together rather than in silos with different goals.

https://www.csoonline.com/article/3245748/devops/what-is-devsecops-developing-more-secure-applications.htmlWhat is DevSecOps? Developing more secure applications | CSO Online The simple premise of DevSecOps is that everyone in the software development life cycle is responsible for security, in essence bringing operations and development together with security functions. DevSecOps aims to embed security in every part of the development process. It is about trying to automate core security tasks by embedding security controls and processes early in the DevOps workflow (rather than being bolted on at the end). For example, this could be the case when migrating to microservices, building out a CI/CD pipeline, compliance automation or simply testing cloud infrastructure.

 

http://www.computerweekly.com/news/252437170/Firms-need-to-move-from-DevOps-to-DevSecOps-says-expertFirms need to move from DevOps to DevSecOps, says expert In view of the data breach at Uber and other high-profile organisations that came to light in 2017, there are three DevOps security trends that should be on the radar of every organisation, she said.

 

https://www.forbes.com/sites/forbestechcouncil/2017/08/29/cutting-through-the-headlines-to-create-a-devsecops-strategy/#9bf2f0664216Cutting Through The Headlines To Create A DevSecOps Strategy But there’s also a significant downside to headline-driven security. Effective cybersecurity is not a game of whack-a-mole. It’s a highly challenging endeavor that requires rigorous discipline — especially when it comes to optimizing the allocation of your company’s very limited cybersecurity budgetary and staff resources. So if you throw those resources at a headline just because it’s a headline, you’ll lose.

 

 

https://www.forbes.com/sites/jasonbloomberg/2017/11/20/mitigate-digital-transformation-cybersecurity-risk-with-devsecops/#71bf926e2374Mitigate Digital Transformation Cybersecurity Risk With ‘DevSecOps’ Just as digital transformation requires breaking down organizational silos, so too with cybersecurity. “Security needs to be part of everyone’s job,” explains Fraser Scott, Cloud Security & DevSecOps at Capital One. “Security being a constant blocker just won’t scale. Either that or you end up with shadow IT.”

 

 

If video is your thing, here a few interesting videos explaining DevSecOps a lot better than I can.

 

 

And yes, there is conference #DevSecCon

 

 

 

 

 

We Don’t Need No Stinking DevOps Certification

It was just a matter of time. While talking to a potential client last week,  I was asked to recruit and hire a “Certified” DevOps Engineer.  Warning bells went off in my head as I asked follow questions trying to find out how and why this became a “must have” requirement for potential candidates.

Training is good. Earning a certification is a gratifying after investing time and money in a new skill.

Here are two problems I have with DevOps Certs (yes just two).

  1. DevOps is not a skill. As most of you know, DevOps is “way of doing” things, not the thing. Most of the certifications on the market are tools based and an income stream for vendors.
  2. HR and in-house recruiting teams use certifications as a crutch.

Unless you work for a VAR and therefore might need to certified as a requirement  to sell and service and bid on projects( a al AWS Partner) ,  I would be suspicious of anyone who is certified in DevOps.

Let’s take a look at the certifications that are available in a very particular order.

https://aws.amazon.com/certification/certified-devops-engineer-professional/AWS Certified DevOps Engineer – Professional AWS Certified DevOps Engineer – Professional validates experience designing distributed applications and systems on the AWS platform.

 

 

https://www.redhat.com/en/services/certification/rhca/devopsRed Hat Certified Architect: DevOps A Red Hat® Certified Architect (RHCA) with a DevOps concentration is a Red Hat Certified Engineer (RHCE) or Red Hat Certified Developer who has attained Red Hat’s highest level of certification, proving their skills and knowledge in technologies and practices that can accelerate the process of moving applications and updates from development through the build and test processes and on to production.

http://www.scaledagileacademy.com/?page=WhichCertificationCertification Overview – Scaled Agile Executives, managers and Agile change agents responsible for leading a Lean-Agile change initiative in a large software enterprise

 

 

https://www.simplilearn.com/cloud-computing/devops-practitioner-certification-trainingDevOps Certification | DevOps Training Course – Practitioner | Simplilearn Improve workflow for faster development and deployment with this industry leading DevOps Practitioner certification training course.

 

 

http://www.edureka.co/devopsDevops Online Training | Devops Certification Course | Edureka Our DevOps certification training makes you an expert in Devops Tools – Puppet, Jenkins, Nagios, GIT, Ansible, SaltStack and Chef. Learn what is DevOps and become a DevOps engineer

 

 

 

 

http://devopsleague.com/DevOps League There are plenty of DevOps certifications out there of varying quality. Ours is the best. It is wonderful and I love it. You’ll love it, too. You’ll love it so much that you’ll print out your certification and even put it on your résumé. You’ll tell all your friends about it and even ask your loved ones to mention it at your funeral. RIP, by the way.

 

 

 

Keep in mind, I’m not slamming certifications. As a recruiter I talk to so many people who are trying to get into “DevOps” and I hate to see them spend thousands of dollars on a cert and still be in the same boat.  Any certification without the work experience to back it up will not get you hired by a reputable company.

What are your thoughts on DevOps certifications? Comment if you have a good or bad experience with any of the courses.

Get Your Job Filled Faster! Get a Free DevOps Open Job Consultation!

Choose the options  that suits your needs:

Choose this if you are a Hiring Manager and you need to find out why your job is not being filled?

Choose this if you want to Partner with DevOpsDNA and Start Interviewing Candidates Next Week!

Most Popular DevOps Interview Questions

4 Interview Questions for DevOps Engineers – Dice Insights Discuss your experience building bridges between IT Ops, QA and development.

What testing is necessary to insure a new service is ready for production?

Explain your understanding and expertise on both the software development side and the technical operations side of an organization you’ve worked for in the past.

 

http://www.edureka.co/blog/interview-questions/top-devops-interview-questions-2016/Top DevOps Interview Questions You Must Prepare For in 2016 | Edureka Blog DevOps is a philosophy, a cultural shift that merges operations with development and demands a linked toolchain of technologies to facilitate collaborative change. Since the DevOps philosophy is still at a very nascent stage, application of DevOps as well as the bandwidth required  to adapt and collaborate, varies from organization to organization, yet we can talk about a winning formula of skills that can present you as a perfect candidate for any type of organization.

Read more…  Q:The most important thing DevOps helps do is to get the changes into production as quickly as possible while minimizing risks in software quality assurance and compliance. That is the primary objective of DevOps. However, there are many other positive side-effects to DevOps. For example, clearer communication and better working relationships between teams which creates a less stressful working environment.

http://www.interviewquestionspdf.com/2016/01/top-20-devops-interview-questions.htmlTOP 20 DevOps Interview Questions Answers ~ INTERVIEWQUESTIONSPDF.COM DevOps is a newly emerging term in IT field, which is nothing but a practice that emphasizes the collaboration and communication of both software developers and other information-technology (IT) professionals. This diagram is showing DevOps as the intersection of development (software engineering), technology operations and quality assurance Explain Bimodal IT model? Bimodal IT is the practice of managing two separate, coherent modes of IT delivery, one focused on stability and the other on agility.

 

https://www.glassdoor.com/Interview/devops-engineer-interview-questions-SRCH_KO0,15.htmDevops Engineer Interview Questions | Glassdoor Devops Engineer at SiriusXM was asked…
Devops Engineer at SiriusXM was asked…
Senior DevOps Engineer at Intuit was asked…
Devops Engineer at Thrillist Media Group was asked…
Devops Engineer at BrightRoll was asked…
Devops Engineer at Hexaware Technologies was asked…
Devops Engineer at Rewards Network was asked…
Devops Engineer at DreamWorks was asked…
Devops Engineer at Ion Channel was asked…
Devops Engineer at GE Digital was asked…

Read more…

http://linoxide.com/linux-how-to/devops-interview-questions-answers/30 Expected DevOps Interview Questions and Answers CI server function is to continuously integrate all changes being made and committed to repository by different developers and check for compile errors. It needs to build code several times a day, preferably after every commit so it can detect which commit made the breakage if the breakage happens.

https://www.quora.com/What-are-some-good-interview-questions-for-a-DevOps-positionWhat are some good interview questions for a DevOps position? – Quora Everybody is talking about DevOps, and everybody wants them. In simple words A DevOps guy would be a developer with some experience and knowledge as a system administrator, or possibly a system administrator with some experience and knowledge as a programmer. Keep an eye out for projects which use cloud services like Amazon EC2, You should also make sure your candidate has good source management practices.

 

https://www.upguard.com/blog/10-sample-devops-interview-questions10 Sample DevOps Interview Questions You finally got that interview for an awesome DevOps Engineering Job with Company X, congratulations! Company X is pretty smart (or at least, hopefully) for realizing they need a “DevOps guy” (or gal). Now that you have the interview, what kind of questions might they ask you?

1. How does HTTP work? How does a web page appear in a browser?
2. What are some examples of how you might scale a write/read-heavy application? Why?
3. Tell me about the worst-run/best-run outage you’ve been a part of. What made it bad/well-run?
4. How would you assess how “deployable” a system is?
5. How would you prepare for a migration from one platform to another?
6. What is the purpose of a post-mortem meeting?
7. How would you make key aspects of a software system traceable?
8. How do you handle interruptions?
9. How would you deploy software to 5000 systems?
10. What different types of testing need to be carried out on a software system, and what tools would you use to achieve this testing?

 

As we find more we will update this list.

Get Your Job Filled Faster! Get a Free DevOps Open Job Consultation!

Choose the options  that suits your needs:

Choose this if you are a Hiring Manager and you need to find out why your job is not being filled?

Choose this if you want to Partner with DevOpsDNA and Start Interviewing Candidates Next Week!

 

What the “DevOps” is happening? Hiring Tech Trends

What the “DevOps” is happening? Hiring Tech Trends

The term may be controversial, but no matter what you call it, “DevOps” is topping the charts when it comes to the hardest jobs to hire for in 2016. Here is a compilation of articles and posts that we find useful.  Let us know your favorite interview questions.  

http://www.logicworks.net/blog/2016/06/devops-engineer-hardest-job-find-skills-shortage/DevOps Engineer: #1 Hardest Job to Fill – Logicworks Gathering Clouds

DevOps engineers are notoriously difficult to find. If you needed further proof of this fact, a new study by Indeed.com has revealed that DevOps engineer is the #1 hardest IT job to fill in North America, leading a list that includes software and mobile engineers. Via logicworks.net

 

“I’m on the front lines, you don’t need to show me an infographic to tell me that there is a tight candidate market in the DevOps space”, says Larry Hernandez with DevOpsDNA, a niche recruiting firm. Hernandez spent the last year immersed in DevOps sourcing and recruiting for ThoughtWorks as a consultant.

https://techcrunch.com/2016/03/02/are-site-reliability-engineers-the-next-data-scientists/Are site reliability engineers the next data scientists? | TechCrunch More recently, a buzzy new job title has emerged from the same group of companies: that of site reliability engineer, or SRE. Will SREs follow the same path of rapid growth that data scientists did before them? Before we dive into that question, let’s consider the context that has led to the creation of site reliability engineering.

 

The top 10 most difficult tech jobs for companies to fill

http://mashable.com/2016/05/12/top-ten-hardest-hires-tech/#vGhXVz3AGSq8The top 10 most difficult tech jobs for companies to fill Candidates that are perfect fits for job titles such as database engineer or software architect simply aren’t a dime a dozen. Often, there are more job listings for such roles than available candidates. Image: Mashable, Christopher Mineses Do any of these roles surprise you?

 

More from Larry Hernandez (@DevOpsLarry)

Recruiter Larry Hernandez

Hiring for DevOps Engineers is not always so difficult.  Some companies consider a Linux Admin who has experience with automation tools like Puppet, Chef, or Ansible a DevOps Engineer.  While other businesses, which are further along the road, require their DevOps Engineers to be Software Engineers who love automation, to put it simply.

Ultimately, you are looking for someone who has the “DevOps” mindset along with the tech chops to go along with it. It’s not all about the money.  The types of problems that need to be solved and the technology available to solve them can be way more valuable to a potential new hire than just money. 

 

https://www.linux.com/blog/open-source-pros-confident-europe-job-market

Open Source Pros Confident in Europe Job Market | Linux.com | The source for Linux information

“European technology professionals, government organizations and corporations have long embraced open source,” said Jim Zemlin, executive director at The Linux Foundation, in a press release. “The impressive levels of adoption of and respect for open source clearly have translated into more demand for qualified open source professionals, providing strong opportunities for developers, DevOps professionals, and others.”

Here is a partial list of  job titles DevOpsDNA considers “DevOps”:

  • Infrastructure  Engineer
  • Site Reliability Engineer (SRE)
  • Automation Developer
  • Automation Engineer
  • Build & Release Engineer
  • Configuration Management Automation Engineer
  • BackEnd DevOps Engineer
  • Deployment Engineer
  • Linux Engineer
  • Systems Engineer
  • Support Engineer
  • Linux Admin
  • Infrastructure Architect

Get Your Job Filled Faster! Get a Free DevOps Open Job Consultation!

Choose the options  that suits your needs:

Choose this if you are a Hiring Manager and you need to find out why your job is not being filled?

Choose this if you want to Partner with DevOpsDNA and Start Interviewing Candidates Next Week!