Post job

How to hire a computer support analyst

Computer support analyst hiring summary. Here are some key points about hiring computer support analysts in the United States:

  • There are a total of 351,180 computer support analysts in the US, and there are currently 105,836 job openings in this field.
  • The median cost to hire a computer support analyst is $1,633.
  • Small businesses spend $1,105 per computer support analyst on training each year, while large companies spend $658.
  • It takes between 36 and 42 days to fill the average role in the US.
  • It takes approximately 12 weeks for a new employee to reach full productivity levels.
  • HR departments typically allocate 15% of their budget towards recruitment efforts.
  • Little Rock, AR, has the highest demand for computer support analysts, with 3 job openings.

How to hire a computer support analyst, step by step

To hire a computer support analyst, you should create an ideal candidate profile, determine a budget, and post and promote your job. Here's a step-by-step guide on how to hire a computer support analyst:

Here's a step-by-step computer support analyst hiring guide:

  • Step 1: Identify your hiring needs
  • Step 2: Create an ideal candidate profile
  • Step 3: Make a budget
  • Step 4: Write a computer support analyst job description
  • Step 5: Post your job
  • Step 6: Interview candidates
  • Step 7: Send a job offer and onboard your new computer support analyst
  • Step 8: Go through the hiring process checklist
jobs
Post a computer support analyst job for free, promote it for a fee
  1. Identify your hiring needs

    First, determine the employments status of the computer support analyst you need to hire. Certain computer support analyst roles might require a full-time employee, whereas others can be done by part-time workers or contractors.

    Determine employee vs contractor status
    Is the person you're thinking of hiring a US citizen or green card holder?

    Hiring the perfect computer support analyst also involves considering the ideal background you'd like them to have. Depending on what industry or field they have experience in, they'll bring different skills to the job. It's also important to consider what levels of seniority and education the job requires and what kind of salary such a candidate would likely demand.

    This list shows salaries for various types of computer support analysts.

    Type of Computer Support AnalystDescriptionHourly rate
    Computer Support AnalystComputer support specialists provide help and advice to people and organizations using computer software or equipment. Some, called computer network support specialists, support information technology (IT) employees within their organization... Show more$15-29
    Technical Support TrainerA technical support trainer specializes in creating training programs meant to mold workers into becoming valuable members of a company workforce. Their responsibilities revolve around identifying the trainees' needs, providing written and verbal instructions, addressing and resolving inquiries and concerns, conducting skills assessments, managing schedules, monitoring attendance and performance, and providing consultations to trainees... Show more$12-39
    SupportA support employee is responsible for assisting the business operations and responding to customers' inquiries and concerns regarding its goods and services. Support logs all customers' interaction and escalates potential complaints to the appropriate department... Show more$11-25
  2. Create an ideal candidate profile

    Common skills:
    • Technical Support
    • Computer System
    • Desk Support
    • Computer Support
    • Customer Service
    • Troubleshoot
    • PC
    • Network Printers
    • Technical Assistance
    • Software Installation
    • Software Problems
    • Problem Resolution
    • Software Issues
    • Mac
    Check all skills
    Responsibilities:
    • Install, configure and manage proprietary applications on Unix servers.
    • Install an OS as an upgrade, clean install or a dual boot.
    • Implement and maintain VPN remote access systems and accounts.
    • Configure VPN, remote access, and other applications; train clients on proper software operation.
    • Assist patients by explaining necessary preparations, reviewing charts after discharge and determining eligibility for medication at government's expense.
    • Configure and assign IP addresses, DNS entries, and VLANs for department devices.
    More computer support analyst duties
  3. Make a budget

    Including a salary range in your computer support analyst job description is one of the best ways to attract top talent. A computer support analyst can vary based on:

    • Location. For example, computer support analysts' average salary in mississippi is 40% less than in california.
    • Seniority. Entry-level computer support analysts 46% less than senior-level computer support analysts.
    • Certifications. A computer support analyst with certifications usually earns a higher salary.
    • Company. Working for an established firm or a new start-up company can make a big difference in a computer support analyst's salary.

    Average computer support analyst salary

    $45,287yearly

    $21.77 hourly rate

    Entry-level computer support analyst salary
    $33,000 yearly salary
    Updated December 15, 2025

    Average computer support analyst salary by state

    RankStateAvg. salaryHourly rate
    1California$61,175$29
    2California$56,162$27
    3New Jersey$55,439$27
    4New Jersey$55,431$27
    5New York$54,787$26
    6Maryland$54,605$26
    7Massachusetts$51,581$25
    8Pennsylvania$51,266$25
    9Pennsylvania$50,645$24
    10Delaware$50,081$24
    11Delaware$49,707$24
    12Washington$49,228$24
    13Connecticut$48,429$23
    14Virginia$46,690$22
    15Virginia$44,546$21
    16Texas$42,823$21
    17Texas$42,516$20
    18Texas$42,449$20
    19Texas$42,081$20
    20Ohio$40,427$19

    Average computer support analyst salary by company

    RankCompanyAverage salaryHourly rateJob openings
    1Stanford University$59,872$28.785
    2Midland University$53,243$25.60
    3Yale University$52,663$25.325
    4Leidos$52,330$25.16154
    5ISYS Technologies$49,359$23.731
    6University of Washington$49,030$23.573
    7Zifo RnD Solutions$46,192$22.214
    8Dominion Energy$45,818$22.036
    9Park Hudson$45,551$21.90
    10Silver Diner$45,399$21.83
    11The GEO Group$44,711$21.503
    12My Florida Regional Mls$44,009$21.16
    13Christiana Care Health Services, Inc.$43,955$21.131
    14Light$43,887$21.10
    15Niagara Charter School$43,657$20.99
    16High Point University$40,373$19.413
    17Kelly Services$40,299$19.3729
    18Strategic Data Systems$38,773$18.64
    1922nd Century Technologies$38,505$18.512
    20South Dakota Board Of Regents$36,061$17.343
  4. Writing a computer support analyst job description

    A job description for a computer support analyst role includes a summary of the job's main responsibilities, required skills, and preferred background experience. Including a salary range can also go a long way in attracting more candidates to apply, and showing the first name of the hiring manager can also make applicants more comfortable. As an example, here's a computer support analyst job description:

    Computer support analyst job description example

    Niagara University is a liberal arts university, steeped in the Vincentian and Catholic traditions, with a total enrollment of nearly 4,300 students. Located just a few miles away from one of the world's premier tourism destinations, Niagara Falls, the university occupies a lovely campus overlooking the Niagara River gorge. Its close proximity to major cultural and business centers in Niagara Falls, Buffalo, and Toronto as well as the award-winning Niagara Wine Trail and several nearby cultural destinations make Niagara University an ideal place to work and live. If you'd like to know more, be sure to check out all of the NU Facts.
    :
    Under routine supervision, the Computer Support Analyst schedules and performs complex computer equipment configurations and software installations, analyzes hardware and software problems and implements corrective actions, and performs Local Area Network (LAN) installations and administration.
    ESSENTIAL DUTIES :
    Installs, maintains, upgrades, and troubleshoots computer hardware and software associated with the university's technology infrastructure; Assists with server and Local Area Network (LAN) installation and administration; Produces documentation to aid in the computer hardware and software support on campus; Assists in the support of special projects related to the advancement of the university's technology infrastructure; Performs other duties as assigned by supervisor.

    REQUIRED KNOWLEDGE, SKILLS, AND ABILITIES : Experience in a variety of network and computing architectures.
    Ability to handle multiple projects in a timely fashion.
    Ability to provide network support services related to the hardware and software needs of the university community.
    Ability to read and comprehend various forms, documentation, files, and information in the department.
    Proficiency to handle various office machines including but not limited to: calculator, copy machine, computer, printer, and fax machine.
    Ability to receive telephone calls, respond to inquiries, and communicate with others by telephone.
    Excellent interpersonal, communication, and organizational skills.

    QUALIFICATION STANDARDS
    Bachelor's degree in computer and information sciences or related field is required. A minimum of three years of experience working with daily activities associated with computer support

    Job Posted by ApplicantPro
  5. Post your job

    There are a few common ways to find computer support analysts for your business:

    • Promoting internally or recruiting from your existing workforce.
    • Ask for referrals from friends, family members, and current employees.
    • Attend job fairs at local colleges to meet candidates with the right educational background.
    • Use social media platforms like LinkedIn, Facebook, and Twitter to recruit passive job-seekers.
    Post your job online:
    • Post your computer support analyst job on Zippia to find and recruit computer support analyst candidates who meet your exact specifications.
    • Use field-specific websites such as dice, engineering.com, stack overflow, it job pro.
    • Post a job on free websites.
  6. Interview candidates

    Recruiting computer support analysts requires you to bring your A-game to the interview process. The first interview should introduce the company and the role to the candidate as much as they present their background experience and reasons for applying for the job. During later interviews, you can go into more detail about the technical details of the job and ask behavioral questions to gauge how they'd fit into your current company culture.

    You should also ask about candidates' unique skills and talents to see if they match the ideal candidate profile you developed earlier. Candidates good enough for the next step can complete the technical interview.

    While interviews are great, you will only sometimes learn enough from a conversation with a computer support analyst applicant. In those cases, having candidates complete a test project can go a long way in figuring out who's the most likely to succeed in the role. If you aren't a technical person and don't know how to design an appropriate test, you can ask someone else on the team to create it or take a look at these websites to get a few ideas:

    • TestDome
    • CodeSignal
    • Testlify
    • BarRaiser
    • Coderbyte

    The right interview questions can help you assess a candidate's hard skills, behavioral intelligence, and soft skills.

  7. Send a job offer and onboard your new computer support analyst

    Once you've selected the best computer support analyst candidate for the job, it's time to write an offer letter. In addition to salary, this letter should include details about the benefits and perks you offer the candidate. Ensuring that your offer is competitive is essential, as qualified candidates may be considering other job opportunities. The candidate may wish to negotiate the terms of the offer, and you should be open to discussion. After you reach an agreement, the final step is formalizing the agreement with a contract.

    It's also important to follow up with applicants who do not get the job with an email letting them know that the position is filled.

    After that, you can create an onboarding schedule for a new computer support analyst. Human Resources and the hiring manager should complete Employee Action Forms. Human Resources should also ensure that onboarding paperwork is completed, including I-9s, benefits enrollment, federal and state tax forms, etc., and that new employee files are created.

  8. Go through the hiring process checklist

    • Determine employee type (full-time, part-time, contractor, etc.)
    • Submit a job requisition form to the HR department
    • Define job responsibilities and requirements
    • Establish budget and timeline
    • Determine hiring decision makers for the role
    • Write job description
    • Post job on job boards, company website, etc.
    • Promote the job internally
    • Process applications through applicant tracking system
    • Review resumes and cover letters
    • Shortlist candidates for screening
    • Hold phone/virtual interview screening with first round of candidates
    • Conduct in-person interviews with top candidates from first round
    • Score candidates based on weighted criteria (e.g., experience, education, background, cultural fit, skill set, etc.)
    • Conduct background checks on top candidates
    • Check references of top candidates
    • Consult with HR and hiring decision makers on job offer specifics
    • Extend offer to top candidate(s)
    • Receive formal job offer acceptance and signed employment contract
    • Inform other candidates that the position has been filled
    • Set and communicate onboarding schedule to new hire(s)
    • Complete new hire paperwork (i9, benefits enrollment, tax forms, etc.)
    Sign up to download full list

How much does it cost to hire a computer support analyst?

Recruiting computer support analysts involves both the one-time costs of hiring and the ongoing costs of adding a new employee to your team. Your spending during the hiring process will mostly be on things like promoting the job on job boards, reviewing and interviewing candidates, and onboarding the new hire. Ongoing costs will obviously involve the employee's salary, but also may include things like benefits.

The median annual salary for computer support analysts is $45,287 in the US. However, the cost of computer support analyst hiring can vary a lot depending on location. Additionally, hiring a computer support analyst for contract work or on a per-project basis typically costs between $15 and $29 an hour.

Find better computer support analysts in less time
Post a job on Zippia and hire the best from over 7 million monthly job seekers.

Hiring computer support analysts FAQs

Search for computer support analyst jobs

Ready to start hiring?

Browse computer and mathematical jobs