Computer Systems Analyst Job Description

A computer systems analyst, also called a computer scientist or engineer, is someone who develops, designs and tests computers.

person facing computer desktop

A computer systems analyst develops, designs or tests computer systems and networks. They can design an entirely new system or software program or apply their knowledge of computers to improve existing systems. Their work includes setting up databases; installing hardware, web based applications, designing in-house websites; troubleshooting technical problems, etc. As part of the development process, they may design and test prototypes. Some of the skills they would need in their work are software programming, website development, systems analysis and design, database administration, networking or troubleshooting hardware problems (computers/printers etc.).


They could work on a variety of projects for different organizations including businesses, schools, non-profit companies or government agencies. They could work on one project for many years or a variety of projects in a short span. A computer systems analyst needs to be able to think logically and creatively and have good problem solving skills.


They need to have good analytical skills as they have to come up with solutions, recommend new technologies or applications based on goals, timelines and risks. When problems occur they need to troubleshoot them by finding out what is wrong and fix them. They are also involved in developing a project budget and schedule plan.


They brainstorm with the stakeholders about issues; make presentations to meet people's needs, determine risks involved in projects and recommend solutions. They need to have good interpersonal skills as they communicate with clients, management, software developers or other technical staff.


They work closely with project managers to plan, develop and test software or hardware.


We are looking for a technically gifted computer analyst who will manage our systems flow and develop and integrate our programs. You will have to run system checks, analyze computer data, liaise with vendors, prepare reports, troubleshoot software and hardware problems. Your diligence in finding technical solutions will help us increase efficiency and improve on limitations.


The ideal candidate must have excellent communication skills, high concentration levels, problem-solving and critical thinking skills. The exceptional computer analyst should provide technology design solutions that benefit the organization, anticipate errors in inventory and resolve them, and design applications that are customized for our needs.


Responsibilities for Computer Systems Analyst

  • Work with other departments to determine how to support the organization with IT systems
  • Analyze and audit existing systems to identify areas for improvement
  • Mastermind and design systems that will help support organizational goals
  • Work with team members to build and implement IT systems for the the organization
  • Identify bugs and inefficiencies within existing systems and develop patches and fixes
  • Perform routine maintenance on software and hardware that compose existing systems
  • Routinely check the work order ticketing system and complete tasks in order of urgency
  • Ensure that all systems and programs are carefully documented

Qualifications for Computer Systems Analyst

  • 2+ years working in a systems analyst role
  • Superior critical thinking abilities are essential to determine the needs of an organization and how to support them with IT systems
  • Must be capable of working independently with minimal oversight
  • Should have a collaborative attitude and work well as part of a team
  • Excellent communication skills are essential for explaining complicated technical processes in simple terms
  • Must have solid time management skills in order to anticipate time needed to complete projects
  • Ability to think creatively and a will to innovate
  • Demonstrate knowledge of common programming languages such as SQL, C++, Java, XML, and more
  • Willing and able to work irregular hours as needed

Parts of this description from Glassdoor.

Statistics on Computer Systems Analysts


  • Employment of computer systems analysts is projected to grow 7 percent from 2019 to 2029, faster than the average for all occupations. (
  • The lowest 10 percent earned less than $56,510, and the highest 10 percent earned more than $152,060. (
  • Pay for computer systems analysts is consistent throughout most industries with the exception of government jobs, which typically offer salaries about 10 percent lower than what can be found elsewhere. (

Articles On Computer Systems Analysts


Computer Systems Analysts: Occupational Outlook Handbook: U.S. Bureau of Labor Statistics

Computer systems analysts study an organization’s current computer systems and find a solution that is more efficient and effective. (


Computer Systems Analyst

Computer systems analysts leverage both their knowledge of information technology and business to design better... (


Computer Systems Analyst Job Description: Salary, Skills, & More 

Computer systems analysts help companies or other organizations use computer technology effectively and efficiently. (


What does a computer systems analyst do? - CareerExplorer

Computer systems analysts take a look at a company's current computer systems and procedures, and then find a way to have them operate in a more efficient and effective way. (


Computer Systems Analysts (


Computer Systems Analyst - CareerOneStop (


What Is a Computer Systems Analyst? A Spotlight on These Behind-the-Scenes Tech Pros

Computer systems analysts play an important role in various types of organizations. Learn more about the job duties, skills needed and career outlook so you can determine if this tech career is right for you. (


Computer Systems Analysts at My Next Move (


Computer Systems Analyst Salary

The average salary for a Computer Systems Analyst is $70,606. (


Computer Systems Analyst

Computer Systems Analyst will help the organization to utilize computer technology efficiently and effectively. Know more about the skills, job description, salary and education requirements to start a career? (


Computer Systems Analyst Career and Job Information

Computer Systems Analyst career and job descriptions, earnings, training requirements and employment information. (


How to Become a Computer Systems Analyst in 2021

Learn everything you need to know to become a computer systems analyst. (


Systems analyst - Wikipedia (


How (And Why) to Become a Systems Analyst

Are you tech-savvy and business-minded? There's no need to choose one when you become a systems analyst. In this role, you'll blend your knowledge of commerce and systems to improve and optimize your organization's operations. (


How to Become a Computer Systems Analyst [2021 Guide]

What does a computer systems analyst do? A computer systems analyst may be a good fit for someone who likes to solve problems in an organization. Learn how to become a computer systems analyst. (

Mathematician Job Description

Mathematician Job DescriptionMathematicians tackle tough problems in mathematics and other fields like physics, engineering or finance. Mathematicians are responsible for tackling the toughest problems in mathematics and other disciplines like…

Optometrist Job Description

Optometrist Job DescriptionOne of the eye care professions is an optometrist, who manages vision problems and other issues related to the eyes. Optometrists are not just prescription eyeglasses dispensers. They…

Computer Systems Analyst Job Description

Computer Systems Analyst Job Description A computer systems analyst, also called a computer scientist or engineer, is someone who develops, designs and tests computers. A computer systems analyst develops, designs…