An IT job posting goes live, applications arrive, and almost none of them fit. Some candidates have the right title but the wrong experience. Others look strong on paper, but the hiring manager rejects them for a skill that never appeared in the posting. A few weeks later the role is reopened with a longer list of requirements, and the applicant pool gets smaller instead of better.

The problem usually starts with the job description. IT roles are especially easy to describe badly because titles mean different things from one company to the next, and requirement lists tend to collect every tool the team has ever used. A clear description does two jobs: it helps qualified people recognize themselves, and it gives your interviewers a shared definition of what a good hire looks like.

Key Takeaways

  • Describe the problems the person will solve before you list any technology.
  • Keep must-have requirements short and tie each one to real work.
  • Separate the tools someone must know on day one from the ones they can learn.
  • State the practical details candidates use to decide, such as on-call duties, location and work schedule.
  • Review the wording for requirements that could exclude people for reasons unrelated to the job.

Start with the work, not the title

"Systems Administrator," "IT Specialist" and "Infrastructure Engineer" can describe very similar jobs or very different ones. Before writing anything, ask the hiring manager to describe what this person will be responsible for in the first six to twelve months. A hiring intake meeting is the right place to get these answers in writing:

  • What systems, users or services will this person own or support?
  • What problem made the business open this role now?
  • What does a typical week look like: tickets, projects, maintenance windows or a mix?
  • Who will this person work with most: end users, developers, vendors or leadership?
  • What would a successful first year look like in concrete terms?

Write a short summary paragraph from those answers. If you cannot describe the role in three or four plain sentences, the team may not agree on it yet, and the posting will reflect that confusion.

Write responsibilities as outcomes

Responsibility lists such as "manage servers" or "support users" are too vague to attract the right people. Describe the outcome and the scope instead.

Here is a hypothetical example for a mid-sized company:

  • Vague: "Responsible for network administration."
  • Clearer: "Maintain the network for two office locations and a remote workforce, including firewall rules, VPN access and switch configuration, and plan upgrades with the IT manager."

The clearer version tells a candidate the size of the environment, the main components and who they will plan with. An experienced network administrator can quickly judge whether that matches their background. Someone who has only supported a single small office can see that too, which saves both of you time.

Aim for five to eight responsibilities. If the list runs much longer, check whether you are describing two roles. An IT generalist who also leads a cloud migration and owns cybersecurity compliance may be a combination that is very hard to find. Splitting the work, or covering a defined project separately, can make the search more realistic. Our guide to direct hire vs. contract staffing walks through that decision.

Keep must-have requirements short

Long requirement lists are one of the most common reasons IT searches stall. Every item you label as required is a reason for a capable person to skip your posting or for a screener to reject them.

Sort each requirement into one of three groups:

  • Must have on day one: skills the person needs to do the core work without extensive training. For a help desk role, this might be troubleshooting common operating system and account issues and communicating clearly with frustrated users.
  • Learnable within a few months: your specific ticketing system, monitoring tool or internal processes. Many of these transfer from similar products.
  • Nice to have: experience that would help but is not essential, such as exposure to a scripting language or a particular cloud platform.

For every must-have, ask the hiring manager to name the task that requires it. If nobody can point to the work, move it down a group.

Be deliberate with degree, certification and years of experience requirements. A certification can be a useful signal for some roles, and some contracts or regulated environments require specific ones. Where a credential is genuinely required, say so and plan to verify it. Where it is only a preference, label it that way. A fixed number of years is a rough stand-in for capability, so consider describing the level of work instead, such as "has independently managed a Windows server environment" rather than "five or more years of experience."

Name the tools carefully

Technology lists help candidates, but only when they are honest. List the core platforms the person will use daily, then group the rest under a separate heading. A sentence such as "Experience with similar tools is welcome; we will train on our specific stack" widens your pool without lowering the bar.

For security roles, the NICE Workforce Framework for Cybersecurity from NIST provides a common language for describing cybersecurity work and the knowledge and skills it requires. NIST lists creating job descriptions and assessing candidate skills among its uses. It can help you check that a security posting describes a coherent role rather than a mix of unrelated specialties.

Include the details candidates decide on

IT candidates often compare several opportunities at once. Practical details help them decide whether to apply and reduce late-stage dropouts. Consider including:

  • Work location and on-site expectations, including travel between sites.
  • On-call rotation, after-hours maintenance windows and expected response times.
  • Team size and who the role reports to.
  • Whether the role leans toward support, projects or both.
  • Compensation information. Some states and cities require pay ranges in job postings, so check the rules that apply where the role is based and where you recruit.

On-call duties deserve special attention. A strong candidate who learns about weekend coverage in the final interview may withdraw, and you lose weeks of process. Stating it up front costs nothing.

Check the wording for exclusion risks

The U.S. Equal Employment Opportunity Commission states that it is illegal for an employer to publish a job advertisement that shows a preference for or discourages someone from applying because of a protected characteristic, including age 40 or older. Its own example is an ad seeking "recent college graduates," which may discourage people over 40 from applying.

IT postings sometimes drift into similar language without anyone intending it. Phrases such as "digital native," "young and energetic team" or "recent graduate" are worth replacing with descriptions of the actual work and environment. Physical requirements, such as lifting equipment or climbing ladders to run cable, should appear only when the job truly involves them. This is high-level guidance, so review specific questions with your employment counsel.

An IT job description checklist

  • A three or four sentence summary of why the role exists and what it owns.
  • Five to eight responsibilities written as outcomes with a clear scope.
  • A short must-have list, each item tied to real work.
  • Tools grouped into required, learnable and nice to have.
  • Degree, certification and experience requirements labeled as required or preferred, and justified.
  • On-call, location, schedule and reporting line stated plainly.
  • Pay range information where required or where your organization chooses to share it.
  • A wording review for language that could discourage qualified applicants.
  • Interview questions and any skills exercise based on the same must-haves.

That last item matters. When the description, the screening criteria and the interview questions all come from the same list, your team evaluates candidates consistently, and the people you hire are the people the posting described.

Career Path Staffing works with employers hiring in IT and other industries. If you are preparing to post an IT role and want help defining what the position really needs, reach out to our team to start the conversation.

Further Reading

U.S. EEOC: Prohibited Employment Policies/Practices

NIST: NICE Framework Resource Center