CFChooseField
Technology and Mathematics

Computer Systems Analysts

Analyze science, engineering, business, and other data processing problems to develop and implement solutions to complex applications problems, system administration issues, or network concerns. Perform systems management and integration functions, improve existing computer systems, and review computer system capabilities, workflow, and schedule limitations. May analyze or recommend commercially available software.

Visual summary of pay, outlook, skills, interests, and preparation for Computer Systems Analysts

Median pay

$103,790
Median annual pay for Computer Systems Analysts.
U.S. Bureau of Labor Statistics · 2024
View source ↗

10-year growth

8.7%
Projected employment growth from 2024 to 2034.
U.S. Bureau of Labor Statistics · 2024–2034 projections
View source ↗

Annual openings

34,200
Projected annual openings, including growth and replacement demand.
U.S. Bureau of Labor Statistics · 2024–2034 projections
View source ↗

Employment

521,100
Estimated U.S. employment for Computer Systems Analysts in 2024.
U.S. Bureau of Labor Statistics · 2024
View source ↗

Jobs added or lost

+45,500
Projected numeric employment change from 2024 to 2034.
U.S. Bureau of Labor Statistics · 2024–2034 projections
View source ↗

Entry preparation

Bachelor's degree
Typical education needed to enter Computer Systems Analysts.
U.S. Bureau of Labor Statistics · 2024 profile
View source ↗
O*NET occupation profile

What the work involves

Strongest O*NET signals first.

Essential skills

  1. 1Speaking
  2. 2Reading Comprehension
  3. 3Active Listening
  4. 4Critical Thinking
  5. 5Active Learning
  6. 6Monitoring

Knowledge areas

  1. 1Computers and Electronics
  2. 2Customer and Personal Service
  3. 3English Language
  4. 4Mathematics
  5. 5Administration and Management
  6. 6Education and Training

Abilities

  1. 1Deductive Reasoning
  2. 2Information Ordering
  3. 3Oral Comprehension
  4. 4Oral Expression
  5. 5Written Comprehension
  6. 6Inductive Reasoning

Career interests

  1. 1Investigative
  2. 2Conventional
  3. 3Realistic
  4. 4Enterprising
  5. 5Artistic
  6. 6Social

Work styles

  1. 1Attention to Detail
  2. 2Intellectual Curiosity
  3. 3Innovation
  4. 4Dependability
  5. 5Adaptability
  6. 6Integrity

Work activities

  1. 1Working with Computers
  2. 2Getting Information
  3. 3Making Decisions and Solving Problems
  4. 4Updating and Using Relevant Knowledge
  5. 5Processing Information
  6. 6Communicating with Supervisors, Peers, or Subordinates

Work context

  1. 1E-Mail
  2. 2Telephone Conversations
  3. 3Indoors, Environmentally Controlled
  4. 4Determine Tasks, Priorities and Goals
  5. 5Importance of Being Exact or Accurate
  6. 6Contact With Others

Representative tasks

  • Troubleshoot program and system malfunctions to restore normal functioning.
  • Provide staff and users with assistance solving computer-related problems, such as malfunctions and program problems.
  • Test, maintain, and monitor computer programs and systems, including coordinating the installation of computer programs and systems.
  • Use the computer in the analysis and solution of business problems, such as development of integrated production and inventory control and cost analysis systems.
  • Coordinate and link the computer systems within an organization to increase compatibility so that information can be shared.
  • Use object-oriented programming languages, as well as client and server applications development processes and multimedia and Internet technology.
  • Analyze information processing or computation needs and plan and design computer systems, using techniques such as structured analysis, data modeling, and information engineering.
  • Consult with management to ensure agreement on system principles.

Software and tools

Atlassian JIRA · in demandServiceNow · in demandPython · in demandMicrosoft PowerPoint · in demandStructured query language SQL · in demandSAP software · in demandMicrosoft Excel · in demandMicrosoft SharePoint · in demandMicrosoft Office software · in demandMicrosoft Power BI · in demandRed Hat OpenShift · hot technologyRed Hat Enterprise Linux · hot technology

Sources

BLS provides national pay, employment, and projections. O*NET provides skills, interests, preparation, tasks, work context, and tools.