IT Job Search Tips & Resources

How to Get Started in Information Technology.

Anyone can make the shift into IT at any time, one just has to be ready to work! Below is a list of several ideas to help you get started!

Network. Network. Network.

Most positions are found through the “who you know” network, which is why it’s time to start building your network! Reach out to old classmates, friends, or neighbors to start making connections. This resource has some great networking tips. Attend events in your area to meet new people in IT.


Think back to any computer classes you took in high school, college, or in professional development workshops: did you have a project? Have you built a website for a friend? Have you created a game modification for a video game? All are examples of projects you can list on your resume or GitHub profile!

Update your professional social media profiles

LinkedIn is often the first place employers look! Check out some tips here to strengthen your profile. If you know you’re interested in development, create a GitHub account and upload your work!

List your interests

Make a list of the type of IT work you believe you'd be interested in. Is it cybersecurity? Or web design? Or project management? Your list will help you narrow your focus.

Browse job boards

Start browsing job boards to get an idea of what IT positions are looking for. Check out more information here. Also, check out Arkansas’ only job board dedicated solely to IT.

Connect with IT recruiters

ACDS is here to help, but several companies offer recruiting services. Robert Half is located in Little Rock and helps to place individuals in tech positions. 

Learn some coding skills

Learn how to craft your resume to appeal to IT hiring managers. Here's an example of an IT resume. Visit CodeAcademy or and learn coding skills for free (including Javascript, C#, and more).

Popular IT Positions

Helpdesk Technician

(Also known as Network Operations, PC Support, IT Operations, or Endpoint Services Specialist)

A help desk technician will provide fast and practical technical assistance on computer systems. They will answer queries on basic technical issues and offer advice to solve them. An excellent help desk technician must have the technical knowledge and communication skills to understand the problem and explain its solution. They must also be customer-oriented and patient in dealing with difficult customers.


  • Serve as the first point of contact for customers seeking technical assistance over the phone or email.
  • Perform remote troubleshooting through diagnostic techniques and pertinent questions.
  • Determine the best solution based on the issue and details provided by customers.
  • Walk the customer through the problem-solving process.
  • Direct unresolved issues to the next level of support personnel.
  • Provide accurate information on IT products or services.
  • Record events and problems and their resolution in logs.
  • Follow-up and update customer status and information.
  • Pass on any feedback or suggestions by customers to the appropriate internal team.
  • Identify and suggest possible improvements to procedures.

Common Skills

  • Good understanding of computer systems, mobile devices, and other tech products.
  • Ability to diagnose and resolve basic technical issues.
  • Proficiency in English.
  • Excellent communication skills and cool-tempered.

This is an ideal position if you enjoy building computers, being tech support for your family, helping others, and problem-solving!

Software Developer

(Also known as Web Developer, Front End Developer, UI/UX Developer, or Jr. Developer)

Software developers design, develop, and test software and applications for computers. Duties will primarily revolve around building software by writing code, as well as modifying software to fix errors, adapt it to new hardware, improve its performance, or upgrade interfaces. You will also be involved in directing system testing and validation procedures and also working with customers or departments on technical issues, including software system design and maintenance.


  • Modifying software to fix errors, adapt it to new hardware, improve its performance, or upgrade interfaces.
  • Directing system testing and validation procedures.
  • Directing software programming and documentation development.
  • Consulting with departments or customers on project status and proposals.
  • Working with customers or departments on technical issues, including software system design and maintenance.
  • Analyzing information to recommend and plan the installation of new systems or modifications of an existing system.
  • Consulting with engineering staff to evaluate software-hardware interfaces and develop specifications and performance requirements.
  • Designing and developing software systems using scientific analysis and mathematical models to predict and measure outcomes and design consequences.
  • Preparing reports on programming project specifications, activities, or status.
  • Conferring with project managers to obtain information on limitations or capabilities.

Common Skills

  • Knowledge of the software development life-cycle.
  • The desire to work in a fast-paced environment.
  • Ability to develop unit testing of code components or complete applications.
  • Creativity
  • Experience working on a variety of software development projects.
  • Programming language knowledge (Example: C++, Java, Javascript, Python)

Ideal if you enjoy logic puzzles, details, asking WHY and HOW things work, and being creative!

Data Analyst

(Also known as SQL Analyst, Data Specialist, or Business Analyst)

Data analyst responsibilities include conducting a full lifecycle analysis to include requirements, activities, and design. Data analysts will develop analysis and reporting capabilities. They will also monitor performance and quality control plans to identify improvements.


  • Interpret data, analyze results using statistical techniques, and provide ongoing reports.
  • Develop and implement databases, data collection systems, data analytics, and other strategies that optimize statistical efficiency and quality.
  • Acquire data from primary or secondary data sources and maintain databases/data systems.
  • Identify, analyze, and interpret trends or patterns in complex data sets.
  • Filter and “clean” data by reviewing computer reports, printouts, and performance indicators to locate and correct code problems.
  • Work with management to prioritize business and information needs.
  • Locate and define new process improvement opportunities.

Common Skills

  • Strong knowledge of and experience with reporting packages (Business Objects etc.), databases (SQL, etc.), and programming (XML, Javascript, or ETL frameworks)
  • Knowledge of statistics and experience using statistical packages for analyzing datasets (Excel, SPSS, SAS, etc.)
  • Strong analytical skills with the ability to collect, organize, analyze, and disseminate significant amounts of information with attention to detail and accuracy
  • Adept at queries, report writing, and presenting findings

Ideal if you enjoy data, looking up statistics, finding patterns, and seeing the bigger picture!

Cyber Security Analyst

(Also known as Information Security Analyst or IT Security Analyst)

Cyber security analysts design and implement security systems to protect a company or organization’s computer networks from cyber attacks and help set and maintain security standards. Cyber Security Analysts will monitor our computer networks for security issues, install security software, and document any security issues or breaches you find.


  • Monitor computer networks for security issues.
  • Investigate security breaches and other cybersecurity incidents.
  • Install security measures and operate software to protect systems and information infrastructure, including firewalls and data encryption programs.
  • Document security breaches and assess the damage they cause.
  • Work with the security team to perform tests and uncover network vulnerabilities.
  • Fix detected vulnerabilities to maintain a high-security standard.
  • Stay current on IT security trends and news.
  • Develop company-wide best practices for IT security.
  • Perform penetration testing.
  • Help colleagues install security software and understand information security management.
  • Research security enhancements and make recommendations to management.
  • Stay up-to-date on information technology trends and security standards.

Common Skills

  • Experience in information security or related fields.
  • Experience with computer network penetration testing and techniques.
  • Understanding of firewalls, proxies, SIEM, antivirus, and IDPS concepts.
  • Ability to identify and mitigate network vulnerabilities and explain how to avoid them.
  • Understanding of patch management with the ability to deploy patches in a timely manner while understanding business impact.

Ideal if you enjoy following rules, trying to break into systems, learning new software, and protecting people!

Writing the Right Resume.

You have 10 seconds to capture the recruiter or hiring manager’s attention, so you want to make sure you’re doing all the right things on your resume, including:

Career Training Resources.

IT career training is an investment in yourself and your future. It can help you build a successful career in the IT field through skills development and marketability and increase your opportunities for career advancement.

Download the IT Career Paths and Resources and Training Resources here. Here are additional online resources for you to check out:

Additional Resources.

Empowered By Tech

Learn about the individuals and corporations that are leading IT forward in Arkansas and beyond.


Watch to learn about the different types of entry-level job opportunities in the tech industry and how-to’s.

Tech Career & Day in the Life Series

Join the Arkansas Center for Data Sciences team and learn more about the day in the life of a developer