Skip to content

O*NET-SOC 15-1211.00

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.

From O*NET 30.3

Tasks

From O*NET 30.3, by importance, as O*NET OnLine lists them

Free · O*NET 30.3
  1. Troubleshoot program and system malfunctions to restore normal functioning.Core20950
  2. Provide staff and users with assistance solving computer-related problems, such as malfunctions and program problems.Core3464
  3. Test, maintain, and monitor computer programs and systems, including coordinating the installation of computer programs and systems.Core3465
  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.Core3482
  5. Coordinate and link the computer systems within an organization to increase compatibility so that information can be shared.Core3468
  6. Use object-oriented programming languages, as well as client and server applications development processes and multimedia and Internet technology.Core3466
  7. Analyze information processing or computation needs and plan and design computer systems, using techniques such as structured analysis, data modeling, and information engineering.Core3474
  8. Review and analyze computer printouts and performance indicators to locate code problems, and correct errors by correcting codes.Supplemental3478
  9. Consult with management to ensure agreement on system principles.Core3469
  10. Specify inputs accessed by the system and plan the distribution and use of the results.Core3484
  11. Expand or modify system to serve new purposes or improve work flow.Core3470
  12. Interview or survey workers, observe job performance, or perform the job to determine what information is processed and how it is processed.Supplemental3471
  13. Train staff and users to work with computer systems and programs.Core3473
  14. Supervise computer programmers or other systems analysts or serve as project leaders for particular systems projects.Supplemental3481
  15. Assess the usefulness of pre-developed application packages and adapt them to a user environment.Core3475
  16. Determine computer software or hardware needed to set up or alter systems.Core3472
  17. Read manuals, periodicals, and technical reports to learn how to develop programs that meet staff and user requirements.Core3480
  18. Develop, document, and revise system design procedures, test procedures, and quality standards.Core3477
  19. Recommend new equipment or software packages.Core3479
  20. Define the goals of the system and devise flow charts and diagrams describing logical operational steps of programs.Core3476
  21. Confer with clients regarding the nature of the information processing or computation needs a computer program is to address.Core3467
  22. Prepare cost-benefit and return-on-investment analyses to aid in decisions on system implementation.Supplemental3483

Technology Skills

From O*NET 30.3, 311 examples in 67 categories, 119 Hot Technology

Free · O*NET 30.3

Word processing software

  • 3M Post-it App
  • Google DocsHot Technology
  • Microsoft WordHot Technology

Access software

  • Access management software
  • Citrix cloud computing software

Requirements analysis and system architecture software

  • AcmeStudio
  • Architecture description language ADL
  • Popkin System Architect
  • Requirements management software
  • Unified modeling language UML

Internet directory services software

  • Active directory software

Development environment software

  • Ada
  • Adobe ActionScript
  • Apache Ant
  • Apache KafkaHot Technology
  • Apache MavenHot Technology
  • CHot Technology
  • Common business oriented language COBOL
  • Eclipse IDEHot Technology
  • Embarcadero JBuilder
  • Formula translation/translator FORTRAN
  • GoHot Technology
  • IBM Rational ClearQuest
  • IBM Rational Rose XDE
  • Integrated development environment IDE software
  • J
  • Microsoft .NET FrameworkHot Technology
  • Microsoft Azure softwareHot Technology
  • Microsoft PowerShellHot Technology
  • Microsoft Visual BasicHot Technology
  • Microsoft Visual Basic for Applications VBAHot Technology
  • Microsoft Visual Basic Scripting Edition VBScript
  • Microsoft Visual StudioHot Technology
  • National Instruments LabVIEW
  • OpenAI ChatGPT
  • Oracle Java 2 Platform Enterprise Edition J2EEHot Technology
  • Oracle SQL DeveloperHot Technology
  • RubyHot Technology
  • Symantec Visual Cafe
  • Verilog

Document management software

  • Adobe AcrobatHot Technology
  • Microsoft SharePointHot TechnologyIn Demand

Web platform development software

  • Adobe ColdFusion
  • Adobe Flex
  • AJAXHot Technology
  • Apache Struts
  • Apache TomcatHot Technology
  • Backbone.js
  • Cascading style sheets CSSHot Technology
  • DjangoHot Technology
  • Drupal
  • Dynamic hypertext markup language DHTML
  • Enterprise JavaBeans
  • Ext JS
  • Extensible hypertext markup language XHTML
  • Google AngularHot Technology
  • Hypertext markup language HTMLHot Technology
  • JavaScriptHot Technology
  • JavaScript Object Notation JSONHot Technology
  • LAMP Stack
  • Microsoft Active Server Pages ASPHot Technology
  • Microsoft ASP.NETHot Technology
  • Microsoft ASP.NET Core MVC
  • Node.jsHot Technology
  • Oracle JavaServer Pages JSP
  • PHPHot Technology
  • ReactHot Technology
  • Ruby on Rails
  • Spring FrameworkHot Technology

Web page creation and editing software

  • Adobe Dreamweaver

Graphics or photo imaging software

  • Adobe IllustratorHot Technology
  • Adobe PhotoshopHot Technology

Human resources software

  • ADP Workforce Now
  • Human resource management software HRMS
  • Oracle Taleo

Object or component oriented development software

  • Advanced business application programming ABAP
  • Apache Groovy
  • C#Hot Technology
  • C++Hot Technology
  • Component object model COM software
  • Distributed component object model DCOM software
  • Eiffel
  • jQueryHot Technology
  • Jupyter Notebook
  • Microsoft ActiveX
  • Microsoft Visual Basic.NET
  • Microsoft Visual C# .NET
  • Objective C
  • Oracle JavaHot Technology
  • PerlHot Technology
  • PythonHot TechnologyIn Demand
  • RHot Technology
  • Rapide
  • ScalaHot Technology
  • Smalltalk
  • SwiftHot Technology

Data base management system software

  • Amazon DynamoDBHot Technology
  • Apache CassandraHot Technology
  • Apache HadoopHot Technology
  • Apache HiveHot Technology
  • Apache Pig
  • Apache Solr
  • ElasticsearchHot Technology
  • MongoDBHot Technology
  • MySQLHot Technology
  • NoSQLHot Technology
  • Oracle DatabaseHot Technology
  • Oracle PL/SQLHot Technology
  • Relational database management software
  • SAP Adaptive Server Enterprise
  • Teradata DatabaseHot Technology

Data base user interface and query software

  • Amazon Elastic Compute Cloud EC2Hot Technology
  • Amazon RedshiftHot Technology
  • Amazon Web Services AWS softwareHot Technology
  • Blackboard software
  • Database software
  • FileMaker Pro
  • IBM DB2Hot Technology
  • Microsoft AccessHot Technology
  • Microsoft SQL ServerHot Technology
  • Oracle JDBC
  • SAP BusinessObjects Desktop Intelligence
  • ServiceNowHot TechnologyIn Demand
  • Software asset management SAM software
  • Structured query language SQLHot TechnologyIn Demand
  • Transact-SQLHot Technology

Storage networking software

  • Amazon Simple Storage Service S3

Cloud-based management software

  • Amazon Web Services AWS CloudFormationHot Technology
  • IBM WebSphere
  • Oracle Cloud softwareHot Technology
  • Splunk EnterpriseHot Technology

Expert system software

  • Ansible softwareHot Technology

Portal server software

  • Apache HTTP Server

Business intelligence and data analysis software

  • Apache SparkHot Technology
  • Business intelligence system software
  • IBM Cognos Impromptu
  • Microsoft Power BIHot TechnologyIn Demand
  • MicroStrategy
  • Oracle Business Intelligence Enterprise Edition
  • Qlik Tech QlikView
  • TableauHot Technology

File versioning software

  • Apache Subversion SVNHot Technology
  • GitHot Technology
  • Version control software

Operating system software

  • Apple macOSHot Technology
  • BashHot Technology
  • Hewlett Packard HP-UX
  • Job control language JCL
  • KornShell
  • LinuxHot Technology
  • Microsoft WindowsHot Technology
  • Microsoft Windows ServerHot Technology
  • Oracle Solaris
  • Red Hat Enterprise LinuxHot Technology
  • Shell scriptHot Technology
  • Ubuntu
  • UNIXHot Technology
  • UNIX ShellHot Technology

Configuration management software

  • Application management software
  • Automated installation software
  • ChefHot Technology
  • HyperSpace
  • IBM Rational ClearCase
  • InstallShield
  • Patch and update management software
  • Perforce Helix software
  • PuppetHot Technology
  • Software distribution software
  • Systems and application deployment and migration software
  • Wise Solutions Wise for Windows Installer

Enterprise application integration software

  • Atlassian Bamboo
  • Extensible markup language XMLHot Technology
  • IBM InfoSphere DataStage
  • Microsoft SQL Server Integration Services SSISHot Technology
  • Oracle Fusion Middleware
  • SAP NetWeaver
  • SAP NetWeaver BW
  • WebFOCUS

Project management software

  • Atlassian ConfluenceHot Technology
  • Microsoft ProjectHot Technology
  • Microsoft Team Foundation ServerHot Technology
  • Microsoft TeamsHot Technology
  • Oracle Primavera Enterprise Project Portfolio ManagementHot Technology

Content workflow software

  • Atlassian JIRAHot TechnologyIn Demand

Customer relationship management CRM software

  • Blackbaud The Raiser's Edge
  • Oracle Eloqua
  • Salesforce softwareHot Technology

Instant messaging software

  • Blink

Administration software

  • Cisco Systems CiscoWorks
  • Element management software

Video conferencing software

  • Cisco WebexHot Technology

Program testing software

  • Compatibility testing software
  • Defect tracking software
  • Dynamic analysis software
  • Functional testing software
  • Hewlett Packard LoadRunner
  • IBM Rational PurifyPlus
  • Integration testing software
  • Interoperability testing software
  • JUnitHot Technology
  • Load testing software
  • Migration testing software
  • Mutation testing software
  • Personal computer diagnostic software
  • Recovery testing software
  • Regression testing software
  • Security testing software
  • SeleniumHot Technology
  • Static analysis software
  • Stress testing software
  • System testing software
  • Test design software
  • Test implementation software
  • Unit testing software
  • Usability testing software

Computer aided design CAD software

  • Computer aided design and drafting CADD software
  • Dassault Systemes CATIA
  • Electronic design automation EDA software
  • OrCAD Capture
  • SpectraQuest

Financial analysis software

  • Cost estimating software
  • Delphi Technology
  • Oracle E-Business Suite Financials

Desktop communications software

  • CrossTec NetOp Remote Control
  • Remote control software
  • Skype
  • Stac Software ReachOut
  • Symantec pcAnywhere

Transaction server software

  • Customer information control system CICS
  • Microsoft Internet Information Services (IIS)
  • Sun Microsystems Sun ONE
  • Web server software

Pattern design software

  • Diagramming software
  • Omni Group OmniGraffle

Application server software

  • DockerHot Technology
  • GitHubHot Technology
  • Oracle Application Server
  • Oracle WebLogic Server
  • Red Hat OpenShiftHot Technology
  • Red Hat WildFly
  • Spring BootHot Technology

Medical software

  • Epic SystemsHot Technology
  • Healthcare common procedure coding system HCPCS
  • Medical condition coding software
  • Medical procedure coding software
  • MEDITECH softwareHot Technology

Geographic information system

  • ESRI ArcGIS softwareHot Technology
  • Geographic information system GIS software

Process mapping and design software

  • Flow chart software
  • Microsoft VisioHot Technology

Accounting software

  • Fund accounting software
  • Tax software

Data mining software

  • Google AnalyticsHot Technology

Helpdesk or call center software

  • Help desk software

Object oriented data base management software

  • Hibernate ORMHot Technology
  • Microsoft Visual FoxPro
  • PostgreSQLHot Technology

Analytical or scientific software

  • Hierarchical simulation program with integrated circuit emphasis HSPICE
  • IBM SPSS StatisticsHot Technology
  • Minitab
  • SASHot Technology
  • StataCorp Stata
  • Structure prediction software
  • The MathWorks MATLABHot Technology

Communications server software

  • IBM Domino

Electronic mail software

  • IBM Notes
  • Microsoft Exchange
  • Microsoft OutlookHot Technology

Enterprise system management software

  • IBM Power Systems software

Metadata management software

  • Informatica Corporation PowerCenter
  • Oracle Master Data Management MDM Suite
  • Quest Erwin Data Modeler
  • SAP Master Data Management MDM

Information retrieval or search software

  • LexisNexis

Sales and marketing software

  • Marketo Marketing AutomationHot Technology

Transaction security and virus protection software

  • McAfee
  • NortonLifeLock cybersecurity software
  • Virus scanning software

Enterprise resource planning ERP software

  • Microsoft Dynamics
  • Microsoft Dynamics GP
  • NetSuite ERP
  • Oracle Fusion Applications
  • Oracle Hyperion
  • Oracle JD Edwards EnterpriseOne
  • Oracle PeopleSoftHot Technology
  • Oracle PeopleSoft Financials
  • SAP Business Objects
  • SAP ERPHot Technology
  • SAP softwareHot TechnologyIn Demand

Spreadsheet software

  • Microsoft ExcelHot TechnologyIn Demand

Office suite software

  • Microsoft Office softwareHot TechnologyIn Demand

Presentation software

  • Microsoft PowerPointHot TechnologyIn Demand

Desktop publishing software

  • Microsoft Publisher

Data base reporting software

  • Microsoft SQL Server Reporting Services SSRSHot Technology
  • Oracle Business Intelligence Suite
  • SAP Crystal Reports

Network monitoring software

  • Nagios
  • Network intrusion prevention systems NIPS
  • Snort
  • Wireshark

Graphical user interface development software

  • Salesforce Visualforce

Cloud-based data access and sharing software

  • SlackHot Technology

Network conferencing software

  • Slido interaction software

Industrial control software

  • Supervisory control and data acquisition SCADA software

Backup or archival software

  • System and data disaster recovery software
  • Veritas NetBackup

Compiler and decompiler software

  • Time sharing option TSO software

Network security or virtual private network VPN management software

  • Virtual private networking VPN software

Clustering software

  • VMware

Internet protocol IP multimedia subsystem software

  • Voice over internet protocol VoIP system software

Video creation and editing software

  • YouTube

Detailed Work Activities

From O*NET 30.3, under their work activities; open one for the AI skills Workforce Automation maps to it

Free · O*NET 30.3

Getting Information

  • Read documents to gather technical information.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet
  • Collect data about customer needs.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet

Monitoring Processes, Materials, or Surroundings

  • Monitor computer system performance to ensure proper operation.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 5 of 16 AI skills mapped to this activity, by automation level

    • Replaces 4
    • Augments 3
    • Informs 9
    • Agent performance monitorruvnet/ruflo1,152 installsReplaces
      Gen Agent Trust Hub Pass
      Runlayer Pass
      Snyk Pass
      Socket Pass
      ZeroLeaks Pass
    • Processguard critical process monitor auto restartclaudeskills.infoReplaces
    • New relic automationclaudeskills.infoReplaces
    • Drift guard agent behavior monitorclaudeskills.infoReplaces
    • Infrastructure monitoringaj-geddes/useful-ai-prompts463 installsAugments
      Gen Agent Trust Hub Warn
      Runlayer Fail
      Snyk Pass
      Socket Pass
      ZeroLeaks Pass

Inspecting Equipment, Structures, or Materials

  • Test software performance.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet

Estimating the Quantifiable Characteristics of Products, Events, or Information

  • Estimate time or monetary resources needed to complete projects.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet

Judging the Qualities of Objects, Services, or People

  • Evaluate utility of software or hardware technologies.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet

Analyzing Data or Information

  • Analyze project data to determine specifications or requirements.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 5 of 24 AI skills mapped to this activity, by automation level

    • Augments 19
    • Supports 4
    • Informs 1
  • Analyze data to identify or resolve operational problems.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet

Making Decisions and Solving Problems

  • Identify information technology project resource requirements.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet
  • Select production input materials.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet

Thinking Creatively

  • Apply information technology to solve business or other applied problems.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet
  • Design integrated computer systems.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet
  • Modify software programs to improve performance.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 5 of 24 AI skills mapped to this activity, by automation level

    • Augments 11
    • Supports 8
    • Informs 5
    • golang-performancesamber/cc-skills-golang42,006 installsAugments
      Gen Agent Trust Hub Pass
      Snyk Pass
      Socket Pass
      ZeroLeaks Pass
    • Wp performanceclaudeskills.infoAugments
    • Performancecognitedata/dune-skills338 installsAugments
      Gen Agent Trust Hub Pass
      Snyk Pass
      Socket Pass
      ZeroLeaks Pass
    • Vtex io application performancevtex/skills1,158 installsAugments
      Gen Agent Trust Hub Pass
      Snyk Pass
      Socket Pass
      ZeroLeaks Pass
    • Agent orchestration improve agentsickn33/antigravity-awesome-skills574 installsAugments
      Gen Agent Trust Hub Pass
      Runlayer Warn
      Snyk Pass
      Socket Pass
      ZeroLeaks Pass
  • Develop diagrams or flow charts of system operation.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet

Working with Computers

  • Write computer programming code.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet
  • Configure computer networks.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet
  • Troubleshoot issues with computer applications or systems.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 5 of 22 AI skills mapped to this activity, by automation level

    • Replaces 1
    • Augments 13
    • Supports 7
    • Informs 1

Drafting, Laying Out, and Specifying Technical Devices, Parts, and Equipment

  • Develop testing routines or procedures.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 5 of 33 AI skills mapped to this activity, by automation level

    • Replaces 4
    • Augments 20
    • Supports 9

Documenting/Recording Information

  • Document design or development procedures.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet

Communicating with Supervisors, Peers, or Subordinates

  • Collaborate with others to determine design specifications or details.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 5 of 10 AI skills mapped to this activity, by automation level

    • Augments 3
    • Supports 7

Training and Teaching Others

  • Train others in computer interface or software use.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 1 of 1 AI skills mapped to this activity, by automation level

    • Supports 1

Guiding, Directing, and Motivating Subordinates

  • Supervise information technology personnel.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet
  • Coordinate software or hardware installation.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 3 of 3 AI skills mapped to this activity, by automation level

    • Replaces 1
    • Augments 2
  • Manage information technology projects or system activities.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 5 of 5 AI skills mapped to this activity, by automation level

    • Augments 1
    • Supports 4

Providing Consultation and Advice to Others

  • Provide technical support for software maintenance or use.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 5 of 5 AI skills mapped to this activity, by automation level

    • Augments 4
    • Supports 1
  • Provide recommendations to others about computer hardware.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet

Job Zone

From O*NET 30.3

Free · O*NET 30.3

Job Zone Four: Considerable Preparation Needed

Workforce Automation analysis, not part of the source

WFA coverage: AI skills for this job

WFA · Part of the paid plan when accounts open

Pilot mapping: these skill links come from our seed list and haven’t been reviewed yet. Expect them to change as each one is checked.

DWAs covered by an AI skill10 of 26
Distinct tools135
Level mix
  • Replaces 10
  • Augments 74
  • Supports 40
  • Informs 16

Equivalents

NICE work roles, with their DCWF equivalents

Mapped to this job by the ETO-CSET NICE/O*NET crosswalk (2024); roles from NICE Framework Components v2.2.0, DCWF equivalents from DoD DCWF Tool v5.3 (2026-09-25)

Free · NICE Framework Components v2.2.0 and DoD DCWF Tool v5.3 (2026-09-25)