Larry Hernandez
Author Archives: Larry Hernandez

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 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


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


DevOps Engineer Salaries | Paysa average salary for DevOps Engineer is $96,734 per year, ranging from $79,956 to $110,493. Compare more salaries for DevOps Engineer at – 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, 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 |,-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 |







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.

Senior Data Engineer | Arvo / Parquet



Senior Data Engineer | Avro / Parquet

RecruiterDNA | DevOpsDNA – Portland, OR

  • Design and implement product features in collaboration with product owners, report developers, product analysts, and business partners within an Agile / Scrum methodology
  • Provide engineering on modern data processing technology stack including Spark, EMR, Airflow, Python and Snowflake within AWS
  • Contribute to overall architecture, framework, and design patterns to store and process high data volumes
  • Support the culture of team empowerment and engagement through successful self-management. Own your workload and contributions to the team
  • Proactively support product health by building solutions that are automated, scalable, and sustainable— be relentlessly focused on minimizing defects and technical debt
  • Build continuous integration and test-driven development environment
  • Mentor and guide other software engineers within the team including review code and provide feedback relative to best practices and improving performance


  • Bachelor’s degree in Computer Science, Information Systems or other relevant subject area
  • 2 years’ additional relevant experience in lieu of a degree
  • 5+ years of experience with large-scale data engineering with emphasis on data analytics and reporting
  • Strong experience with SQL and Relational database engineering (Oracle, SQL Server, Teradata)— expert-level SQL abilities
  • 3+ years of experience developing in the Hadoop ecosystem, leveraging tools such as Pig, Hive, Sqoop, Spark and others
  • Good understanding of file formats including JSON, Parquet, and Avro
  • Experience developing solutions in Snowflake
  • Experience developing with the AWS EMR managed service
  • Experience developing with scripting languages such as Shell and Python
  • Experience with agile delivery methodologies in a fast-paced complex environment – Scrum, SAFe, Extreme Programming
  • Strong ability to multi-task and balance multiple priorities in a fast-paced environment

Apply Here

DevSecOps Lead Engineer | FT | Bethesda MD

DevSecOps Engineer | DevOpsDNA

The DevSecOps Lead Engineer is responsible for the management, development, and automation of information security features/controls related to all applications and infrastructure.

This individual ensures that cloud infrastructure, operating, and software systems, and related procedures adhere to organizational expectations of security, availability and performance.

Key Job Functions

This individual will, but not limited to, assist the Information Security Architecture and Engineering, Developers, and Infrastructure teams with technical design and requirements; collaborate with DevOps leads to create automated solutions, manage, and develop security features/controls; integrate completed features and compliance checks into the automation pipeline. Additionally, they will participate in the Software Development Life Cycle with a focus integrating security controls.

  • Develop user stories in support of information security requirements.
  • Automate security controls on the infrastructure and applications.
  • Research and recommend innovative, and where possible automated approaches for system administration tasks.
  • Identify approaches that leverage our resources and provide economies of scale.
  • Provide support for production deployments, as needed.
  • Provide Tier III/other support for production issues.



  • Bachelor’s degree in related field or equivalent years for work experience

Minimum Experience the DevSecOps Lead Engineer

  • Minimum of 10 year related working experience within Cyber Security
  • End-to-end CD pipeline, automated testing, production deployments, and fully scripted single purpose pipeline.
  • Advanced AWS automation using Terraform and/or CloudFormation services.
  • Experience/knowledge in automating the implementation of security controls in Amazon Web Services (AWS) for services like EC2, S3, IAM etc. via the AWS API.
  • Strong Chef knowledge, both Linux and Windows, possibly Chef Solo as well as Chef Automate and Chef Inspec.
  • Experience/knowledge in automating server configuration for security including authentication, authorization, logging, certificate/key changes, system hardening etc.


Specialized  DevOps Knowledge & Skills


  • Experience automating and orchestrating workloads across multiple public cloud providers.
  • Automation experience with at least one configuration management system such as Chef (directly or via AWS OpsWorks), Puppet,
  • Ansible, AWS Cloud Formation, AWS Code Pipeline, AWS Code Build, and AWS Code Commit.
  • Experience working at least one of the following languages: Node.js, Python, PHP, Ruby, and Java
  • Proficient with GIT, Bitbucket, Artifactory, Nexus, etc.
  • Proficient in leveraging CI and CD tools to automate testing and deployment.
  • Experience working in an Agile, fast paced, DevOps environment.
  • Knowledge in building distributed, highly available applications.
  • Knowledge of information security controls (NIST Cyber Security Framework).



Quick Apply


DevOps Engineer – kubectl get nodes | Full-time | Alpharetta-GA

DevOps Engineer Position in Alpharetta, GA

You are responsible for delivering an end-to-end solution from initial concept through finished solution in the area of automated build, deployment, monitoring and server infrastructure.

Some other things you’ll do regularly include:

  • Write code, integrate systems and build configurations to drive and innovate around our server-based platform across the organization.
  • Leverage open technology such as Docker, Swarm, Saltstack, Bash, Javascript, Python,Git, Jenkins, Linux, HAProxy, AWS Cloud, ELK, Java, Kafka, MongoDB, Zookeeper, and plenty of others
  • Integrate systems using a wide variety of protocols like REST, SOAP, MQ, TCP/IP, JSON and others
  • Design and build automated code deployment systems that simplify development work and make our work more consistent and predictable. You’ll do this by orchestrating environment deployment from OS all the way through the application layers of a solution, using tools such as Docker, Saltstack, Jenkins and many others
  • Exhibit a deep understanding of server virtualization, networking, and storage ensuring that the solution scales and performs with high availability and uptime
  • Create mechanisms/architectures that enable rapid recovery, repair, and cleanup of faulty migrations with a good understanding of fault tolerance and failure domains
  • Identify opportunities to deliver self-service capability for the most common infrastructure and application management tasks
  • Create automated tests that easily plug into our automated code pipeline
  • Provide deep and detailed levels of monitoring across all levels of the application
  • Attend sessions where we eat pizza and talk about the latest technology
  • Help mentor other engineers and technical analysts
  • Plan sprints within your project team to keep yourself and the team moving forward
  • Move fast, break things, and determine how to fix them

This is not a remote position and our client is not sponsoring right now.  

Salary Info

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. is DevOps? | 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. is DevOps? DevOps is the union of people, process, and products to enable continuous delivery of value to our end users.
 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. 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. 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. 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. 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. Certified DevOps Engineer – Professional AWS Certified DevOps Engineer – Professional validates experience designing distributed applications and systems on the AWS platform. 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. Overview – Scaled Agile Executives, managers and Agile change agents responsible for leading a Lean-Agile change initiative in a large software enterprise Certification | DevOps Training Course – Practitioner | Simplilearn Improve workflow for faster development and deployment with this industry leading DevOps Practitioner certification training course. 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

 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. 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. 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.,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… 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. 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. 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!


DevOps Weekly Review

Here is the what’s been happening while you were busy. These are the DevOps Stories that are getting the most shares and likes. A New Era of Containers | @CloudExpo #IoT #DevOps #Docker #Kubernetes | Java IoT In his keynote at 19th Cloud Expo, Sheng Liang, co-founder and CEO of Rancher Labs,  will discuss the technological advances and new business opportunities created by the rapid adoption of containers. With the success of Amazon Web Services (AWS) and various open source technologies used to build private clouds, cloud computing has become an essential component of IT strategy. However, users continue to face challenges in implementing clouds, as older technologies evolve and newer ones like Docker containers gain prominence. He’ll explore these challenges and how to address them, while considering how containers will influence the direction of cloud computing. road to DevOps: New best practices for the program manager The road to a true DevOps and an agile environment requires more than simply adopting new tools and processes. This is all part of an overall transformation that involves significant changes in culture; roles and responsibilities; team structure; tools and processes—with Program Management Officers (also called PMOs) being the primary change agents and drivers of this transformation. For example, the team should first adapt to better agile practices within their teams and get a broader perspective of the lifecycle. the Lure of an ‘Easy Button’ Installer Traps Projects – As preamble for this post, I wrote about the Unicorn Installer challenge. The challenge is that user needs are too deeply heterogeneous for good reasons to create a vertically integrated way (aka an “easy button”) that works for all users. The problem is not just current diversity, it’s also about how we cope with needed changes in the future that would force users to straddle configurations.

 Phoenix Project Simulation: The Ultimate DevOps Experience – Welcome To SogetiLabs, the research and innovation community of Sogeti. Over the last few years, there has been an explosion of interest in DevOps. To an extent,  this is being driven by the new social, local and mobile solutions all of which have gotten consumers used to higher and higher standards of innovation, speed, service and convenience. These heightened customer expectations together with the current competitive environment have made objectives like faster time to market, flexibility, security and higher service standards absolutely essential for most companies.
 Engineering Produces End-User Benefits | @DevOpsSummit #APM #DevOps #ContinuousDelivery | @DevOpsSummit We’ll now hear how JetBlue cultivated a DevOps model by including advanced performance feedback in the continuous integration process to enable greater customer and workforce productivity. We created some synthetic transactions and put them out there on a real device to see … how it impacts performance. This solution uses real devices to get the real user experience and to identify potential performance bottlenecks in a live production environment. : devops or Dev + Ops ? Quentin Adam – YouTube The goal is to give insight about architecture choices, arguments to promote projects and investments to the management, transitional vision and traditional IT integration. Starting with… to the essential organisation of the dev and ops communication, and how to interract with devops thing. 2 Cloud App Performance Enemies – Whenever you hear the words “the network’s slow today,” or, even worse, “the network’s down,” you know somebody miscalculated. It may have been the person who decided to buy the wrong hardware, or maybe the one who signed up the wrong telecom provider. Often, that slowdown or outage was the result of somebody underestimating server demand or overestimating the amount of redundancy built into the network setup. Express: How It Happened and Why We Did It | @DevOpsSummit #APM #DevOps #ContinuousDelivery | @DevOpsSummit For years now, I have witnessed needless work being performed across the DevOps industry.  No, not within our clients DevOps and continuous delivery practices.  I have seen it in the buyer’s journey – from the folks taking their first baby steps into DevOps to those organizations trying to master their craft.




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. 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 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


“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. 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 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.

Open Source Pros Confident in Europe Job Market | | 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!