Hiring the Right People
This issue of the IT & Cybersecurity Leadership newsletter focuses on the processes involved in effectively finding and hiring the right IT and cybersecurity personnel. The hiring process sets the tone for a new hire's tenure and significantly impacts their longevity with the organization.
The first step is to identify the right candidates and then persuade them to join your organization. Timing is crucial; move quickly to secure the best candidates.
The Job Description
Start by determining why you need a new person and what their responsibilities will be. Identify gaps in your organization and the skill sets needed to complement your team. Define the roles the new hire will take on, considering the necessary personality traits and soft skills. From this list, distinguish between essential and desired qualifications.
As discussed in the Improving Diversity edition of this newsletter, make sure that you: streamline the job requirements, use gender-neutral language, and understand motivational differences to increase the size and diversity of the applicant pool. When it comes to the job requirements, don’t get too specific about the technologies involved (e.g., “Experience with managing next-generation firewalls” instead of “23.5 years of experience with PA-7050 firewalls”). Getting too specific unnecessarily limits the size of the applicant pool and provides malicious actors with valuable OSINT.
A job description should have two parts: a list of responsibilities and a list of required skills. Use bullet points for clarity, with the most important items at the top of each list. Add documented tasks to the list of responsibilities. Include the skills needed to perform those tasks in the list of required or preferred skills. Keep both of these lists as brief as possible.
Two competing philosophies exist: hiring the skill versus hiring the person. Hiring the skill focuses on finding someone with exact skills while hiring the person looks for quality individuals with intelligence, creativity, and imagination. The latter approach can lead to significant improvements as these individuals may innovate and optimize processes. It’s recommended to “hire the skill” only for specific tactical needs of the organization.
You should have a clear understanding of the skill level required for the position. Aim to hire individuals who are smart, highly motivated, and nearly overqualified. These candidates will likely find repetitive tasks uninteresting and will seek to automate or improve processes, thereby enhancing the organization. Essentially, they will willingly make their current role obsolete, confident that their motivation will lead to other opportunities within the organization.
Talented and motivated IT & cybersecurity professionals who are nearly overqualified bring more value than two unmotivated, unskilled workers hired just to fill positions. The ideal candidate for a junior role is bright, eager, and relatively new to the field. Investing in these individuals and providing them with opportunities to learn and grow will quickly elevate their skill levels, making them ideal candidates for promotion to more senior positions that are harder to fill.
Recruitment Strategies
Recruitment can be conducted through various channels:
Handling HR Challenges
One common issue is that HR may not fully understand technical resumes or job descriptions. To avoid losing good candidates, assign an HR person to specialize in IT and cybersecurity hires. Train them to recognize relevant qualifications and work closely with managers to ensure they understand the terminology and requirements. Even the best recruiting campaign will fail if resumes don't get past the HR department. Excellent resumes are often rejected before they're seen which may occur when a computerized resume-scanning system is used. These systems may be setup to filter for keywords, which works well if you're looking to "hire the skill," but not as effectively if you aim to "hire the person."
The HR person will likely focus on keywords such as certifications, specific technologies, products, and brand names. You may need to explain the terminology. For instance, you may need to clarify that Linux, RHEL, Solaris, and FreeBSD are all Unix variants. If you need someone with experience in a specific Linux distribution, specify whether you require experience with that exact distribution or if experience with any Linux distribution is acceptable, provided they are willing to learn yours. Provide HR with a chart of terms and their equivalents. If your company has an in-house recruiter, implement an education process to ensure they understand the terminology. Even the best recruiting campaign will fail if candidates perceive your recruiter as uninformed.
Timing
Timing is everything in hiring. There is a narrow window when candidates are available and another narrow window when you have open positions. Companies must move quickly to avoid losing top candidates to competitors. Balance interviewing enough candidates to find the best one while acting swiftly when a suitable candidate is identified.
The Interviews
Divide desired skills into small, related sets, and assign each set to different interviewers. Ensure all interviewers know their assigned skills and those covered by others to avoid duplication. Critical skills may be assessed by multiple interviewers but with different questions.
The interview process should be completed with a nominal number of meetings with the candidates subsequent to the initial screening interview. Lower-level hires may require 1-2 meetings, while senior-level positions may need 1-4 meetings. If there are more key stakeholders than that who are involved in the decision-making process, consider using panel interviews.
All interviewers need to remember is to respect the candidate. The candidate should always feel that the interview was worthwhile and that the interviewers were the sort of people the candidate would like to work with. The candidate should come away with the impression that interviewing them was the most important thing on the interviewers’ minds at that time. Key practices include:
For technical parts of the interview, focus on shared areas of interest & experience and dig deep. Evaluate the candidate’s problem-solving skills and their ability to explain their actions and reasoning. Intermediate-level candidates should demonstrate a broad range of experience, strong problem-solving abilities, and clear explanations of their decisions. For junior candidates, focus on their attention to detail and methodical approach.
Develop creative questions to understand how the candidate thinks. For example, "If you were given unlimited resources and time, how would you improve a product or service you use regularly?" and observe their deduction and logic. Ask about their proudest accomplishment and why, which can reveal their capabilities and the challenges they value overcoming. Inquire about situations they wish they had handled differently and what they would change in hindsight to gauge their ability to learn from mistakes. Most importantly, encourage them to discuss real-life experiences. This approach is more engaging for the candidate and provides better insight into their capabilities.
Avoid asking trivia questions that have a single, highly specific correct answer, as people can forget these details under stress. If their job requires knowing the colors on a CAT-6 cable, they can look it up when needed. General questions provide more insight into a candidate’s abilities than trivia. Trivia questions, often called "gotcha" questions, can tempt interviewers to catch candidates off guard. Also, avoid brain-teaser questions, as they don’t reflect a person's ability to perform the job and only test if they've encountered the question before.
Do not ask candidates to rate their skills on a numeric scale. Unskilled individuals often overestimate their abilities, while more skilled people are more aware of their limitations. Instead, ask candidates to describe their experiences.
Ask about both positive and negative experiences. For instance, inquire about the best project the candidate has worked on and why they felt it was the best, and then ask about the worst project. Additionally, ask about their best and worst managers to understand what they appreciate or dislike in a manager and to gain insight into their working style.
Recommended by LinkedIn
The non-technical parts of the interviews are used to assess the candidate’s soft skills. This includes evaluating how they work in a team environment, relate to customers, organize their work, and whether they require significant direction. Additionally, determine if they prefer a narrow job description or enjoy working across various areas. Explore the candidate’s work habits, such as how they stay current with technology (e.g., through reading mailing lists, participating in newsgroups, and web surfing), and whether they balance this with their other work responsibilities.
The secret to effective interviewing is in the follow-up questions. These typically reveal more about the candidate’s capabilities and fit for the role than the initial question that was asked.
Besides evaluating candidates, interviews are an opportunity to persuade them to join your company. Respect their time and ensure the interview process is positive and reflective of the team’s quality. The interviewers should be people with whom the candidates will want to work. People work for money; they work harder when they feel appreciated; but they work their hardest when they are passionate about what they do, where they do it, and who they do it for.
Post-Interview
Record your thoughts immediately after the interview to capture your impressions while they are fresh. This will aid in making informed hiring decisions.
Selecting the Candidate
1. Review Interview Notes and Feedback
2. Evaluate Technical Competence
3. Assess Cultural Fit
4. Verify References and Background
5. Compare Against Job Requirements
6. Consider Soft Skills
7. Decision-Making Matrix
8. Final Deliberation and Consensus
Making the Offer
1. Offer and Negotiation
2. Post-Decision Follow-Up
This structured approach ensures a thorough and fair evaluation of each candidate, leading to the selection of the most suitable individual for the IT or cybersecurity position.
Sales Maverick || Business Growth Catalyst || Passionate About Driving Engagement Through Content
7moWell said!