How to become Computer Systems Analyst in 2024

Computer Systems Analyst 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.

Computer Systems Analyst is Also Know as

In different settings, Computer Systems Analyst is titled as

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

Education and Training of Computer Systems Analyst

Computer Systems Analyst is categorized in Job Zone Three: Medium Preparation Needed

Experience Required for Computer Systems Analyst

Previous work-related skill, knowledge, or experience is required for these occupations. For example, an electrician must have completed three or four years of apprenticeship or several years of vocational training, and often must have passed a licensing exam, in order to perform the job.

Education Required for Computer Systems Analyst

Most occupations in this zone require training in vocational schools, related on-the-job experience, or an associate's degree.

Degrees Related to Computer Systems Analyst

Training Required for Computer Systems Analyst

Employees in these occupations usually need one or two years of training involving both on-the-job experience and informal training with experienced workers. A recognized apprenticeship program may be associated with these occupations.

Related Ocuupations

Some Ocuupations related to Computer Systems Analyst in different industries are

What Do Computer Systems Analyst do?

  • 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 object-oriented programming languages, as well as client and server applications development processes and multimedia and Internet technology.
  • Confer with clients regarding the nature of the information processing or computation needs a computer program is to address.
  • Coordinate and link the computer systems within an organization to increase compatibility so that information can be shared.
  • Consult with management to ensure agreement on system principles.
  • 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.
  • Determine computer software or hardware needed to set up or alter systems.
  • Train staff and users to work with computer systems and programs.
  • 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.
  • Define the goals of the system and devise flow charts and diagrams describing logical operational steps of programs.
  • Develop, document, and revise system design procedures, test procedures, and quality standards.
  • Review and analyze computer printouts and performance indicators to locate code problems, and correct errors by correcting codes.
  • Recommend new equipment or software packages.
  • Read manuals, periodicals, and technical reports to learn how to develop programs that meet staff and user requirements.
  • Supervise computer programmers or other systems analysts or serve as project leaders for particular systems projects.
  • Use the computer in the analysis and solution of business problems, such as development of integrated production and inventory control and cost analysis systems.
  • Prepare cost-benefit and return-on-investment analyses to aid in decisions on system implementation.
  • Specify inputs accessed by the system and plan the distribution and use of the results.
  • Troubleshoot program and system malfunctions to restore normal functioning.

Qualities of Good Computer Systems Analyst

  • Deductive Reasoning: The ability to apply general rules to specific problems to produce answers that make sense.
  • Written Comprehension: The ability to read and understand information and ideas presented in writing.
  • Oral Expression: The ability to communicate information and ideas in speaking so others will understand.
  • Oral Comprehension: The ability to listen to and understand information and ideas presented through spoken words and sentences.
  • Information Ordering: The ability to arrange things or actions in a certain order or pattern according to a specific rule or set of rules (e.g., patterns of numbers, letters, words, pictures, mathematical operations).
  • Near Vision: The ability to see details at close range (within a few feet of the observer).
  • Problem Sensitivity: The ability to tell when something is wrong or is likely to go wrong. It does not involve solving the problem, only recognizing that there is a problem.
  • Inductive Reasoning: The ability to combine pieces of information to form general rules or conclusions (includes finding a relationship among seemingly unrelated events).
  • Speech Recognition: The ability to identify and understand the speech of another person.
  • Speech Clarity: The ability to speak clearly so others can understand you.
  • Fluency of Ideas: The ability to come up with a number of ideas about a topic (the number of ideas is important, not their quality, correctness, or creativity).
  • Written Expression: The ability to communicate information and ideas in writing so others will understand.
  • Category Flexibility: The ability to generate or use different sets of rules for combining or grouping things in different ways.
  • Flexibility of Closure: The ability to identify or detect a known pattern (a figure, object, word, or sound) that is hidden in other distracting material.
  • Visualization: The ability to imagine how something will look after it is moved around or when its parts are moved or rearranged.
  • Mathematical Reasoning: The ability to choose the right mathematical methods or formulas to solve a problem.
  • Far Vision: The ability to see details at a distance.
  • Originality: The ability to come up with unusual or clever ideas about a given topic or situation, or to develop creative ways to solve a problem.
  • Number Facility: The ability to add, subtract, multiply, or divide quickly and correctly.
  • Speed of Closure: The ability to quickly make sense of, combine, and organize information into meaningful patterns.
  • Perceptual Speed: The ability to quickly and accurately compare similarities and differences among sets of letters, numbers, objects, pictures, or patterns. The things to be compared may be presented at the same time or one after the other. This ability also includes comparing a presented object with a remembered object.
  • Selective Attention: The ability to concentrate on a task over a period of time without being distracted.
  • Finger Dexterity: The ability to make precisely coordinated movements of the fingers of one or both hands to grasp, manipulate, or assemble very small objects.
  • Time Sharing: The ability to shift back and forth between two or more activities or sources of information (such as speech, sounds, touch, or other sources).
  • Visual Color Discrimination: The ability to match or detect differences between colors, including shades of color and brightness.
  • Memorization: The ability to remember information such as words, numbers, pictures, and procedures.
  • Control Precision: The ability to quickly and repeatedly adjust the controls of a machine or a vehicle to exact positions.
  • Auditory Attention: The ability to focus on a single source of sound in the presence of other distracting sounds.
  • Hearing Sensitivity: The ability to detect or tell the differences between sounds that vary in pitch and loudness.
  • Manual Dexterity: The ability to quickly move your hand, your hand together with your arm, or your two hands to grasp, manipulate, or assemble objects.
  • Arm-Hand Steadiness: The ability to keep your hand and arm steady while moving your arm or while holding your arm and hand in one position.
  • Trunk Strength: The ability to use your abdominal and lower back muscles to support part of the body repeatedly or continuously over time without "giving out" or fatiguing.
  • Wrist-Finger Speed: The ability to make fast, simple, repeated movements of the fingers, hands, and wrists.
  • Depth Perception: The ability to judge which of several objects is closer or farther away from you, or to judge the distance between you and an object.
  • Extent Flexibility: The ability to bend, stretch, twist, or reach with your body, arms, and/or legs.
  • Reaction Time: The ability to quickly respond (with the hand, finger, or foot) to a signal (sound, light, picture) when it appears.
  • Dynamic Strength: The ability to exert muscle force repeatedly or continuously over time. This involves muscular endurance and resistance to muscle fatigue.
  • Rate Control: The ability to time your movements or the movement of a piece of equipment in anticipation of changes in the speed and/or direction of a moving object or scene.
  • Multilimb Coordination: The ability to coordinate two or more limbs (for example, two arms, two legs, or one leg and one arm) while sitting, standing, or lying down. It does not involve performing the activities while the whole body is in motion.
  • Glare Sensitivity: The ability to see objects in the presence of a glare or bright lighting.
  • Peripheral Vision: The ability to see objects or movement of objects to one's side when the eyes are looking ahead.
  • Sound Localization: The ability to tell the direction from which a sound originated.
  • Spatial Orientation: The ability to know your location in relation to the environment or to know where other objects are in relation to you.
  • Night Vision: The ability to see under low-light conditions.
  • Gross Body Equilibrium: The ability to keep or regain your body balance or stay upright when in an unstable position.
  • Gross Body Coordination: The ability to coordinate the movement of your arms, legs, and torso together when the whole body is in motion.
  • Dynamic Flexibility: The ability to quickly and repeatedly bend, stretch, twist, or reach out with your body, arms, and/or legs.
  • Stamina: The ability to exert yourself physically over long periods of time without getting winded or out of breath.
  • Explosive Strength: The ability to use short bursts of muscle force to propel oneself (as in jumping or sprinting), or to throw an object.
  • Static Strength: The ability to exert maximum muscle force to lift, push, pull, or carry objects.
  • Speed of Limb Movement: The ability to quickly move the arms and legs.
  • Response Orientation: The ability to choose quickly between two or more movements in response to two or more different signals (lights, sounds, pictures). It includes the speed with which the correct response is started with the hand, foot, or other body part.

Tools Used by Computer Systems Analyst

  • Desktop computers
  • Mainframe computers
  • Notebook computers
  • Personal digital assistants PDA

Technology Skills required for Computer Systems Analyst

  • 3M Post-it App
  • Access management software
  • AcmeStudio
  • Active directory software
  • Ada
  • Adobe Acrobat
  • Adobe ActionScript
  • Adobe ColdFusion
  • Adobe Dreamweaver
  • Adobe Flex
  • Adobe Illustrator
  • Adobe Photoshop
  • ADP Workforce Now
  • Advanced business application programming ABAP
  • AJAX
  • Amazon DynamoDB
  • Amazon Elastic Compute Cloud EC2
  • Amazon Redshift
  • Amazon Simple Storage Service S3
  • Amazon Web Services AWS CloudFormation
  • Amazon Web Services AWS software
  • Ansible software
  • Apache Ant
  • Apache Cassandra
  • Apache Groovy
  • Apache Hadoop
  • Apache Hive
  • Apache HTTP Server
  • Apache Kafka
  • Apache Maven
  • Apache Pig
  • Apache Solr
  • Apache Spark
  • Apache Struts
  • Apache Subversion SVN
  • Apache Tomcat
  • Apple macOS
  • Application management software
  • Architecture description language ADL
  • Atlassian Bamboo
  • Atlassian Confluence
  • Atlassian JIRA
  • Automated installation software
  • Backbone.js
  • Bash
  • Blackbaud The Raiser's Edge
  • Blackboard software
  • Blink
  • Business intelligence system software
  • C
  • C#
  • C++
  • Cascading style sheets CSS
  • Chef
  • Cisco Systems CiscoWorks
  • Cisco Webex
  • Citrix cloud computing software
  • Common business oriented language COBOL
  • Compatibility testing software
  • Component object model COM software
  • Computer aided design and drafting CADD software
  • Cost estimating software
  • CrossTec NetOp Remote Control
  • Customer information control system CICS
  • Dassault Systemes CATIA
  • Data conversion software
  • Database software
  • Defect tracking software
  • Delphi Technology
  • Diagramming software
  • Distributed component object model DCOM software
  • Django
  • Docker
  • Drupal
  • Dynamic analysis software
  • Dynamic hypertext markup language DHTML
  • Eclipse IDE
  • Eiffel
  • Elasticsearch
  • Electronic design automation EDA software
  • Element management software
  • Embarcadero JBuilder
  • Enterprise JavaBeans
  • Epic Systems
  • ESRI ArcGIS software
  • Ext JS
  • Extensible hypertext markup language XHTML
  • Extensible markup language XML
  • FileMaker Pro
  • Flow chart software
  • Formula translation/translator FORTRAN
  • Functional testing software
  • Fund accounting software
  • Geographic information system GIS software
  • Git
  • GitHub
  • Go
  • Google Analytics
  • Google Angular
  • Google Docs
  • Healthcare common procedure coding system HCPCS
  • Help desk software
  • Hewlett Packard HP-UX
  • Hewlett Packard LoadRunner
  • Hibernate ORM
  • Hierarchical simulation program with integrated circuit emphasis HSPICE
  • Human resource management software HRMS
  • HyperSpace
  • Hypertext markup language HTML
  • IBM Cognos Impromptu
  • IBM DB2
  • IBM Domino
  • IBM InfoSphere DataStage
  • IBM Notes
  • IBM Power Systems software
  • IBM Rational ClearCase
  • IBM Rational ClearQuest
  • IBM Rational PurifyPlus
  • IBM Rational Rose XDE
  • IBM SPSS Statistics
  • IBM WebSphere
  • Informatica Corporation PowerCenter
  • InstallShield
  • Integrated development environment IDE software
  • Integration testing software
  • Interoperability testing software
  • J
  • JavaScript
  • JavaScript Object Notation JSON
  • Job control language JCL
  • jQuery
  • JUnit
  • Jupyter Notebook
  • KornShell
  • LAMP Stack
  • LexisNexis
  • Linux
  • Load testing software
  • Marketo Marketing Automation
  • McAfee
  • Medical condition coding software
  • Medical procedure coding software
  • MEDITECH software
  • Microsoft .NET Framework
  • Microsoft Access
  • Microsoft Active Server Pages ASP
  • Microsoft ActiveX
  • Microsoft ASP.NET
  • Microsoft ASP.NET Core MVC
  • Microsoft Azure software
  • Microsoft Dynamics
  • Microsoft Dynamics GP
  • Microsoft Excel
  • Microsoft Exchange
  • Microsoft Internet Information Services (IIS)
  • Microsoft Office software
  • Microsoft Outlook
  • Microsoft PowerPoint
  • Microsoft PowerShell
  • Microsoft Project
  • Microsoft Publisher
  • Microsoft SharePoint
  • Microsoft SQL Server
  • Microsoft SQL Server Integration Services SSIS
  • Microsoft SQL Server Reporting Services SSRS
  • Microsoft Team Foundation Server
  • Microsoft Teams
  • Microsoft Visio
  • Microsoft Visual Basic
  • Microsoft Visual Basic for Applications VBA
  • Microsoft Visual Basic Scripting Edition VBScript
  • Microsoft Visual Basic.NET
  • Microsoft Visual C# .NET
  • Microsoft Visual FoxPro
  • Microsoft Visual Studio
  • Microsoft Windows
  • Microsoft Windows Server
  • Microsoft Word
  • MicroStrategy
  • Migration testing software
  • Minitab
  • MongoDB
  • Mutation testing software
  • MySQL
  • Nagios
  • National Instruments LabVIEW
  • NetSuite ERP
  • Network intrusion prevention systems NIPS
  • Node.js
  • NortonLifeLock cybersecurity software
  • NoSQL
  • Objective C
  • Omni Group OmniGraffle
  • Operating system software
  • Oracle Application Server
  • Oracle Business Intelligence Enterprise Edition
  • Oracle Business Intelligence Suite
  • Oracle Database
  • Oracle E-Business Suite Financials
  • Oracle Eloqua
  • Oracle Fusion Applications
  • Oracle Fusion Middleware
  • Oracle Hyperion
  • Oracle Java
  • Oracle Java 2 Platform Enterprise Edition J2EE
  • Oracle JavaServer Pages JSP
  • Oracle JD Edwards EnterpriseOne
  • Oracle JDBC
  • Oracle Master Data Management MDM Suite
  • Oracle PeopleSoft
  • Oracle PeopleSoft Financials
  • Oracle PL/SQL
  • Oracle Primavera Enterprise Project Portfolio Management
  • Oracle Solaris
  • Oracle SQL Developer
  • Oracle Taleo
  • Oracle WebLogic Server
  • OrCAD Capture
  • Patch and update management software
  • Perforce Helix software
  • Perl
  • Personal computer diagnostic software
  • PHP
  • Popkin System Architect
  • PostgreSQL
  • Puppet
  • Python
  • Qlik Tech QlikView
  • Quest Erwin Data Modeler
  • R
  • Rapide
  • React
  • Recovery testing software
  • Red Hat Enterprise Linux
  • Red Hat OpenShift
  • Red Hat WildFly
  • Regression testing software
  • Relational database management software
  • Remote control software
  • Requirements management software
  • Ruby
  • Ruby on Rails
  • Salesforce software
  • Salesforce Visualforce
  • SAP Adaptive Server Enterprise
  • SAP Business Objects
  • SAP BusinessObjects Desktop Intelligence
  • SAP Crystal Reports
  • SAP Master Data Management MDM
  • SAP NetWeaver
  • SAP NetWeaver BW
  • SAP software
  • SAS
  • Scala
  • Security testing software
  • Selenium
  • ServiceNow
  • Shell script
  • Skype
  • Slack
  • Slido interaction software
  • Smalltalk
  • Snort
  • Software asset management SAM software
  • Software distribution software
  • SpectraQuest
  • Splunk Enterprise
  • Spring Boot
  • Spring Framework
  • Stac Software ReachOut
  • StataCorp Stata
  • Static analysis software
  • Stress testing software
  • Structure prediction software
  • Structured query language SQL
  • Sun Microsystems Sun ONE
  • Supervisory control and data acquisition SCADA software
  • Swift
  • Symantec pcAnywhere
  • Symantec Visual Cafe
  • System and data disaster recovery software
  • System testing software
  • Systems and application deployment and migration software
  • Tableau
  • Tax software
  • Teradata Database
  • Test design software
  • Test implementation software
  • The MathWorks MATLAB
  • Time sharing option TSO software
  • Transact-SQL
  • Ubuntu
  • Unified modeling language UML
  • Unit testing software
  • UNIX
  • UNIX Shell
  • Usability testing software
  • Verilog
  • Veritas NetBackup
  • Version control software
  • Virtual private networking VPN software
  • Virus scanning software
  • VMware
  • Voice over internet protocol VoIP system software
  • Web server software
  • WebFOCUS
  • Wireshark
  • Wise Solutions Wise for Windows Installer
  • YouTube