What to Look for in a DevOps Engineer
Hiring the right site reliability engineer (SRE) candidates is essential to strengthening your DevOps culture. SREs play an important role in your organization’s development efforts. When recruiting for these DevOps positions, it’s essential to consider both soft and hard skills. By focusing on both, you’ll end up with a more well-rounded candidate that can contribute immensely to your DevOps foundation.
What is an SRE?
The role of SRE originated from Google in 2003. Its unofficial description was “what happens when a software engineer is tasked with what used to be called operations.”
What does that mean exactly? In broad terms, you could consider it a liaison between development and operations. Development and operations once sat in silo (and still do in some enterprises) until the emergence of the DevOps culture. It’s not practical for these teams not to collaborate and interact. SREs are the bridge between the two.?
An SRE is a more proactive form of quality assurance (QA). SREs apply a software engineering approach to system administration. They often have a long list of responsibilities, which may include:
SREs also have a hand in improving latency, performance, and efficiency. In looking at what SREs themselves say about what they do, the?2020 SRE Report ?finds that 25 percent said dev-related activities (developing apps and writing software), while 75 percent said ops activities, including incident response and reliability monitoring.
Essential Hard Skills for SRE Candidates
With such a variety of responsibilities, SRE candidates must be versatile. Hard skills, which represent their technical aptitude, are always evolving. There are some foundational elements that you’ll want to recruit to find the most optimal new SRE hire.?
领英推荐
Soft Skills Have Value, Too
An SRE candidate with all the right hard skills may not be the complete package. Hard skills can get someone in the door, but soft skills will help you ensure that they will thrive in a DevOps environment.?
When you’re comparing candidates with similar experience, seek out these soft skills:
Every role, no matter how technical, needs a balance of hard and soft skills. If you can find an SRE candidate who checks off most of the qualities, you’ll likely find a successful hire.?
Hard skills ensure that the candidate has the experience and knowledge to master the technical aspects. Soft skills are essential because this role isn’t on an island just working away. SREs must interact, communicate, and remain creative. They are part of the DevOps team with much work to do, so you need them to perform from a place of possessing both sets of skills.
Looking for a Talented SRE? We Can Help
If your organization is seeking an SRE candidate, then you’re not alone. More than 46 percent of technical teams have a dedicated SRE, per the?2020 SRE Report .?
It’s a competitive field with talent that is learning to be more flexible every day. We have years of experience, specifically in recruiting SREs for DevOps organizations.
Contact us today ?to work on your recruitment plan.