Skip navigation

Computer Systems Analysts - 15-1121.00

O*NET-SOC Description

Analyze science, engineering, business, and other data processing problems to implement and improve computer systems. Analyze user requirements, procedures, and problems to automate or improve existing systems and review computer system capabilities, workflow, and scheduling limitations. May analyze or recommend commercially available software.

Sample of Reported Job Titles

  • Applications Analyst
  • Business Analyst
  • Business Systems Analyst
  • Computer Analyst
  • Computer Systems Analyst
  • Computer Systems Consultant
  • Information Systems Analyst (ISA)
  • Information Technology Analyst (IT Analyst)
  • System Analyst
  • Systems Analyst

SOC Occupation Groups

15-0000 Computer and Mathematical Occupations
15-1100 Computer Occupations
15-1120 Computer and Information Analysts
15-1121.00 Computer Systems Analysts

Related Occupations

Tasks

  • Analyze information processing or computation needs and plan and design computer systems, using techniques such as structured analysis, data modeling and information engineering.
  • Assess the usefulness of pre-developed application packages and adapt them to a user environment.
  • Confer with clients regarding the nature of the information processing or computation needs a computer program is to address.
  • Consult with management to ensure agreement on system principles.
  • Coordinate and link the computer systems within an organization to increase compatibility and so information can be shared.
  • Define the goals of the system and devise flow charts and diagrams describing logical operational steps of programs.
  • Determine computer software or hardware needed to set up or alter system.
  • Develop, document and revise system design procedures, test procedures, and quality standards.
  • Expand or modify system to serve new purposes or improve work flow.
  • Interview or survey workers, observe job performance or perform the job to determine what information is processed and how it is processed.
  • Prepare cost-benefit and return-on-investment analyses to aid in decisions on system implementation.
  • Provide staff and users with assistance solving computer related problems, such as malfunctions and program problems.
  • Read manuals, periodicals, and technical reports to learn how to develop programs that meet staff and user requirements.
  • Recommend new equipment or software packages.
  • Review and analyze computer printouts and performance indicators to locate code problems, and correct errors by correcting codes.
  • Specify inputs accessed by the system and plan the distribution and use of the results.
  • Supervise computer programmers or other systems analysts or serve as project leaders for particular systems projects.
  • Test, maintain, and monitor computer programs and systems, including coordinating the installation of computer programs and systems.
  • Train staff and users to work with computer systems and programs.
  • Troubleshoot program and system malfunctions to restore normal functioning.
  • Use object-oriented programming languages, as well as client and server applications development processes and multimedia and Internet technology.
  • Use the computer in the analysis and solution of business problems, such as development of integrated production and inventory control and cost analysis systems.

Detailed Work Activities

  • Analyze data to identify or resolve operational problems.
  • Analyze project data to determine specifications or requirements.
  • Apply information technology to solve business or other applied problems.
  • Collaborate with others to determine design specifications or details.
  • Collect data about customer needs.
  • Configure computer networks.
  • Coordinate software or hardware installation.
  • Design integrated computer systems.
  • Develop diagrams or flow charts of system operation.
  • Develop testing routines or procedures.
  • Document design or development procedures.
  • Estimate time or monetary resources needed to complete projects.
  • Evaluate utility of software or hardware technologies.
  • Identify information technology project resource requirements.
  • Manage information technology projects or system activities.
  • Modify software programs to improve performance.
  • Monitor computer system performance to ensure proper operation.
  • Provide recommendations to others about computer hardware.
  • Provide technical support for software maintenance or use.
  • Read documents to gather technical information.
  • Supervise information technology personnel.
  • Test software performance.
  • Train others in computer interface or software use.
  • Troubleshoot issues with computer applications or systems.
  • Write computer programming code.

Military Crosswalk Titles

  • Airborne Intelligence, Surveillance and Reconnaissance (ISR) Operator (Air Force - Enlisted)
  • Airborne Intelligence, Surveillance and Reconnaissance (ISR) Operator Apprentice (Air Force - Enlisted)
  • Airborne Intelligence, Surveillance and Reconnaissance (ISR) Operator Craftsman (Air Force - Enlisted)
  • Airborne Intelligence, Surveillance and Reconnaissance (ISR) Operator Helper (Air Force - Enlisted)
  • Airborne Intelligence, Surveillance and Reconnaissance (ISR) Operator Journeyman (Air Force - Enlisted)
  • Airborne Mission Systems Specialist (Air Force - Enlisted)
  • Airborne Mission Systems Specialist Apprentice (Air Force - Enlisted)
  • Airborne Mission Systems Specialist Craftsman (Air Force - Enlisted)
  • Airborne Mission Systems Specialist Craftsman, C-32/C-40 (Air Force - Enlisted)
  • Airborne Mission Systems Specialist Craftsman, C-37 (Air Force - Enlisted)
  • Airborne Mission Systems Specialist Craftsman, E-3 (Air Force - Enlisted)
  • Airborne Mission Systems Specialist Craftsman, E-4 (Air Force - Enlisted)
  • Airborne Mission Systems Specialist Craftsman, E-8 (Air Force - Enlisted)
  • Airborne Mission Systems Specialist Craftsman, EC-130H (Air Force - Enlisted)
  • Airborne Mission Systems Specialist Craftsman, EC-130J (Air Force - Enlisted)
  • Airborne Mission Systems Specialist Craftsman, HC-130P/N (Air Force - Enlisted)
  • Airborne Mission Systems Specialist Craftsman, MC-130P (Air Force - Enlisted)
  • Airborne Mission Systems Specialist Craftsman, RC-135 (Air Force - Enlisted)
  • Airborne Mission Systems Specialist Craftsman, RQ-4 (Air Force - Enlisted)
  • Airborne Mission Systems Specialist Helper (Air Force - Enlisted)
  • Airborne Mission Systems Specialist Journeyman (Air Force - Enlisted)
  • Airborne Mission Systems Specialist Journeyman, C-32/C-40 (Air Force - Enlisted)
  • Airborne Mission Systems Specialist Journeyman, C-37 (Air Force - Enlisted)
  • Airborne Mission Systems Specialist Journeyman, E-3 (Air Force - Enlisted)
  • Airborne Mission Systems Specialist Journeyman, E-4 (Air Force - Enlisted)
  • Airborne Mission Systems Specialist Journeyman, E-8 (Air Force - Enlisted)
  • Airborne Mission Systems Specialist Journeyman, EC-130H (Air Force - Enlisted)
  • Airborne Mission Systems Specialist Journeyman, EC-130J (Air Force - Enlisted)
  • Airborne Mission Systems Specialist Journeyman, HC-130P/N (Air Force - Enlisted)
  • Airborne Mission Systems Specialist Journeyman, MC-130P (Air Force - Enlisted)
  • Airborne Mission Systems Specialist Journeyman, RC-135 (Air Force - Enlisted)
  • Airborne Mission Systems Specialist Journeyman, RQ-4 (Air Force - Enlisted)
  • Airborne Mission Systems Specialist Superintendent (Air Force - Enlisted)
  • All Source Intelligence Analyst (Air Force - Enlisted)
  • All Source Intelligence Analyst Apprentice (Air Force - Enlisted)
  • All Source Intelligence Analyst Craftsman (Air Force - Enlisted)
  • All Source Intelligence Analyst Helper (Air Force - Enlisted)
  • All Source Intelligence Analyst Journeyman (Air Force - Enlisted)
  • Aviation Logistics Information Management System (ALIMS) Specialist (Marine Corps - Enlisted)
  • Aviation Maintenance Data Specialist (Marine Corps - Enlisted)
  • Aviation Resource Management (Air Force - Enlisted)
  • Aviation Resource Management Apprentice (Air Force - Enlisted)
  • Aviation Resource Management Craftsman (Air Force - Enlisted)
  • Aviation Resource Management Helper (Air Force - Enlisted)
  • Aviation Resource Management Journeyman (Air Force - Enlisted)
  • Aviation Resource Management Superintendent (Air Force - Enlisted)
  • Client Systems (Air Force - Enlisted)
  • Client Systems Apprentice (Air Force - Enlisted)
  • Client Systems Craftsman (Air Force - Enlisted)
  • Client Systems Helper (Air Force - Enlisted)
  • Client Systems Journeyman (Air Force - Enlisted)
  • Computer Systems Analyst (Navy - Commissioned or Warrant Officer)
  • Computer Systems Programming (Air Force - Enlisted)
  • Computer Systems Programming Apprentice (Air Force - Enlisted)
  • Computer Systems Programming Craftsman (Air Force - Enlisted)
  • Computer Systems Programming Helper (Air Force - Enlisted)
  • Computer Systems Programming Journeyman (Air Force - Enlisted)
  • Cryptologic Technician Technical (Navy - Enlisted)
  • CWO - Information Systems Technician (Navy - Warrant Officer only)
  • CWO - Information Warfare Technician (Navy - Warrant Officer only)
  • CWO - Operations Technician, Surface (Navy - Warrant Officer only)
  • Cyber Surety (Air Force - Enlisted)
  • Cyber Surety Apprentice (Air Force - Enlisted)
  • Cyber Surety Craftsman (Air Force - Enlisted)
  • Cyber Surety Helper (Air Force - Enlisted)
  • Cyber Surety Journeyman (Air Force - Enlisted)
  • Cyber Systems Operations (Air Force - Enlisted)
  • Cyber Systems Operations Apprentice (Air Force - Enlisted)
  • Cyber Systems Operations Craftsman (Air Force - Enlisted)
  • Cyber Systems Operations Helper (Air Force - Enlisted)
  • Cyber Systems Operations Journeyman (Air Force - Enlisted)
  • Cyber Transport Systems (Air Force - Enlisted)
  • Cyber Transport Systems Apprentice (Air Force - Enlisted)
  • Cyber Transport Systems Apprentice, Data Links (Air Force - Enlisted)
  • Cyber Transport Systems Craftsman (Air Force - Enlisted)
  • Cyber Transport Systems Craftsman, Data Links (Air Force - Enlisted)
  • Cyber Transport Systems Helper (Air Force - Enlisted)
  • Cyber Transport Systems Helper, Data Links (Air Force - Enlisted)
  • Cyber Transport Systems Journeyman (Air Force - Enlisted)
  • Cyber Transport Systems Journeyman, Data Links (Air Force - Enlisted)
  • Data Systems Administrator (Marine Corps - Enlisted)
  • Data Systems Chief (Marine Corps - Enlisted)
  • Fire Control Technician (Navy - Enlisted)
  • Fire Controlman (AEGIS) (Navy - Enlisted)
  • Fire Controlman (Navy - Enlisted)
  • Fusion Analyst (Air Force - Enlisted)
  • Fusion Analyst Apprentice, Analysis and Production (Air Force - Enlisted)
  • Fusion Analyst Apprentice, Digital Network Analyst (Air Force - Enlisted)
  • Fusion Analyst Craftsman (Air Force - Enlisted)
  • Fusion Analyst Craftsman, Analysis and Production (Air Force - Enlisted)
  • Fusion Analyst Craftsman, Digital Network Analyst (Air Force - Enlisted)
  • Fusion Analyst Helper (Air Force - Enlisted)
  • Fusion Analyst Helper, Analysis and Production (Air Force - Enlisted)
  • Fusion Analyst Helper, Digital Network Analyst (Air Force - Enlisted)
  • Fusion Analyst Journeyman, Analysis and Production (Air Force - Enlisted)
  • Fusion Analyst Journeyman, Digital Network Analyst (Air Force - Enlisted)
  • Information Operations Specialist (Marine Corps - Enlisted)
  • Information Protection Technician (Army - Warrant Officer only)
  • Information Security Technician (Marine Corps - Enlisted)
  • Information Services Technician (Army - Warrant Officer only)
  • Information Systems Technician (Navy - Enlisted)
  • Information Systems Technician Submarines (Navy - Enlisted)
  • Intelligence Specialist (Navy - Enlisted)
  • Intelligence Surveillance Reconnaissance (ISR) Systems Engineer (Marine Corps - Enlisted)
  • LDO - Communications, Submarine (Navy - Commissioned Officer only)
  • LDO - Information Professional (Navy - Commissioned Officer only)
  • LDO - Information Warfare (Navy - Commissioned Officer only)
  • LDO - Operations, Surface (Navy - Commissioned Officer only)
  • Maintenance Management Analysis (Air Force - Enlisted)
  • Maintenance Management Analysis Apprentice (Air Force - Enlisted)
  • Maintenance Management Analysis Craftsman (Air Force - Enlisted)
  • Maintenance Management Analysis Helper (Air Force - Enlisted)
  • Maintenance Management Analysis Journeyman (Air Force - Enlisted)
  • Maintenance Management Production (Air Force - Enlisted)
  • Maintenance Management Production Craftsman (Air Force - Enlisted)
  • Maintenance Management Production Helper (Air Force - Enlisted)
  • Maintenance Management Production Journeyman (Air Force - Enlisted)
  • Maintenance Management Production, Apprentice (Air Force - Enlisted)
  • Military Intelligence (MI) Systems Maintainer/Integrator (Army - Enlisted)
  • Missile And Space Systems Maintenance (Air Force - Enlisted)
  • Missile And Space Systems Maintenance Apprentice (Air Force - Enlisted)
  • Missile And Space Systems Maintenance Craftsman (Air Force - Enlisted)
  • Missile And Space Systems Maintenance Helper (Air Force - Enlisted)
  • Missile And Space Systems Maintenance Journeyman (Air Force - Enlisted)
  • Nodal Network Systems Operator-Maintainer (Army - Enlisted)
  • RL - Special Duty Officer - Information Warfare Officer (Navy - Commissioned Officer only)
  • RL - Special Duty Officer Billet - Information Professional Officer (Navy - Commissioned Officer only)
  • Senior Network Operations Technician (Army - Warrant Officer only)
  • Signals Intelligence/Electronic Warfare/Cyberspace Operations Technician (Marine Corps - Enlisted)
  • Sonar Technician (Surface) (Navy - Enlisted)
  • Space Systems Operations (Air Force - Enlisted)
  • Space Systems Operations Apprentice (Air Force - Enlisted)
  • Space Systems Operations Craftsman (Air Force - Enlisted)
  • Space Systems Operations Helper (Air Force - Enlisted)
  • Space Systems Operations Journeyman (Air Force - Enlisted)
  • Space Systems Operations Superintendent (Air Force - Enlisted)
  • Tactical Air Control Party (TACP) (Air Force - Enlisted)
  • Tactical Air Control Party (TACP) Apprentice (Air Force - Enlisted)
  • Tactical Air Control Party (TACP) Craftsman (Air Force - Enlisted)
  • Tactical Air Control Party (TACP) Helper (Air Force - Enlisted)
  • Tactical Air Control Party (TACP) Journeyman (Air Force - Enlisted)
  • Tactical Air Control Party (TACP) Superintendent (Air Force - Enlisted)

Apprenticeship Crosswalk Titles

  • Communications-Computer Systems
  • Communications-Computer Systems Planning and Implementation

DOT Crosswalk Titles

  • Information Scientist
  • Programmer-Analyst
  • Systems Analyst
  • Systems Programmer