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.
- Tasks
- 22 tasks18 core, 4 supplemental
- Family
- Computer & MathematicalOne of its 38 occupations
- Code
- 15-1211.00SOC 2018: 15-1211
What the work is made of
18 core tasks and 4 supplemental, each quoted as published, with the survey it came from.
Core: central to the jobSupplemental: done by some, not all
- Task 1. Troubleshoot program and system malfunctions to restore normal functioning.Core taskTask 20950Rated by 65 people who do the job, August 2023
- Task 2. Provide staff and users with assistance solving computer-related problems, such as malfunctions and program problems.Core taskTask 3464Rated by 65 people who do the job, August 2023
- Task 3. Test, maintain, and monitor computer programs and systems, including coordinating the installation of computer programs and systems.Core taskTask 3465Rated by 65 people who do the job, August 2023
- Task 4. Use the computer in the analysis and solution of business problems, such as development of integrated production and inventory control and cost analysis systems.Core taskTask 3482Rated by 65 people who do the job, August 2023
- Task 5. Coordinate and link the computer systems within an organization to increase compatibility so that information can be shared.Core taskTask 3468Rated by 65 people who do the job, August 2023
- Task 6. Use object-oriented programming languages, as well as client and server applications development processes and multimedia and Internet technology.Core taskTask 3466Rated by 64 people who do the job, August 2023
- Task 7. Analyze information processing or computation needs and plan and design computer systems, using techniques such as structured analysis, data modeling, and information engineering.Core taskTask 3474Rated by 65 people who do the job, August 2023
- Task 8. Consult with management to ensure agreement on system principles.Core taskTask 3469Rated by 65 people who do the job, August 2023
- Task 9. Specify inputs accessed by the system and plan the distribution and use of the results.Core taskTask 3484Rated by 65 people who do the job, August 2023
- Task 10. Expand or modify system to serve new purposes or improve work flow.Core taskTask 3470Rated by 65 people who do the job, August 2023
- Task 11. Train staff and users to work with computer systems and programs.Core taskTask 3473Rated by 65 people who do the job, August 2023
- Task 12. Assess the usefulness of pre-developed application packages and adapt them to a user environment.Core taskTask 3475Rated by 64 people who do the job, August 2023
- Task 13. Determine computer software or hardware needed to set up or alter systems.Core taskTask 3472Rated by 65 people who do the job, August 2023
- Task 14. Read manuals, periodicals, and technical reports to learn how to develop programs that meet staff and user requirements.Core taskTask 3480Rated by 65 people who do the job, August 2023
- Task 15. Develop, document, and revise system design procedures, test procedures, and quality standards.Core taskTask 3477Rated by 65 people who do the job, August 2023
- Task 16. Recommend new equipment or software packages.Core taskTask 3479Rated by 65 people who do the job, August 2023
- Task 17. Define the goals of the system and devise flow charts and diagrams describing logical operational steps of programs.Core taskTask 3476Rated by 65 people who do the job, August 2023
- Task 18. Confer with clients regarding the nature of the information processing or computation needs a computer program is to address.Core taskTask 3467Rated by 65 people who do the job, August 2023
- Task 19. Review and analyze computer printouts and performance indicators to locate code problems, and correct errors by correcting codes.Supplemental taskTask 3478Rated by 65 people who do the job, August 2023
- Task 20. Interview or survey workers, observe job performance, or perform the job to determine what information is processed and how it is processed.Supplemental taskTask 3471Rated by 65 people who do the job, August 2023
- Task 21. Supervise computer programmers or other systems analysts or serve as project leaders for particular systems projects.Supplemental taskTask 3481Rated by 65 people who do the job, August 2023
- Task 22. Prepare cost-benefit and return-on-investment analyses to aid in decisions on system implementation.Supplemental taskTask 3483Rated by 65 people who do the job, August 2023
Where this comes from
Quoted from the U.S. Department of Labor, and credited. Nothing on this page is written by us.
How we copy and credit sources- Published byO*NET 29.0, U.S. Department of LaborEmployment and Training Administration
- ClassificationStandard Occupational Classification 2018, 15-1211
- LicenseCC BY 4.0Free to copy and reuse, with credit
- Changed by usNothing.
More in Computer & Mathematical
37 other occupations in this family, each with its own page.
- Actuaries15 tasks
- Bioinformatics Technicians19 tasks
- Biostatisticians25 tasks
- Blockchain Engineers17 tasks
- Business Intelligence Analysts17 tasks
- Clinical Data Managers21 tasks
- Computer and Information Research Scientists15 tasks
- Computer Network Architects33 tasks
- Computer Network Support Specialists26 tasks
- Computer Occupations, All OtherNo tasks listed
- Computer Programmers17 tasks
- Computer Systems Engineers/Architects28 tasks
- Computer User Support Specialists16 tasks
- Data Scientists16 tasks
- Data Warehousing Specialists18 tasks
- Database Administrators18 tasks
- Database Architects25 tasks
- Digital Forensics Analysts20 tasks
- Document Management Specialists23 tasks
- Geographic Information Systems Technologists and Technicians29 tasks
- Health Informatics Specialists17 tasks
- Information Security Analysts11 tasks
- Information Security Engineers20 tasks
- Information Technology Project Managers21 tasks
- Mathematical Science Occupations, All OtherNo tasks listed
- Mathematicians11 tasks
- Network and Computer Systems Administrators20 tasks
- Operations Research Analysts17 tasks
- Penetration Testers22 tasks
- Software Developers19 tasks
- Software Quality Assurance Analysts and Testers30 tasks
- Statisticians19 tasks
- Telecommunications Engineering Specialists26 tasks
- Video Game Designers24 tasks
- Web Administrators35 tasks
- Web and Digital Interface Designers30 tasks
- Web Developers29 tasks
Use this record
Every task on this page is free to reuse, with credit to O*NET. The code and data behind the record are public.
Partner with us
Fund the next pass, contribute data, or build on the record. Tell us what you have in mind.
Partner with us