A computer systems analyst is a trained specialist who analyzes the science, engineering and data processing problems of computer systems. Other responsibilities include the review of computer system capabilities, workflow and scheduling limitations.
An important part of a computer systems analyst’s job is to analyze user requirements, procedures and problems related to automation or to the improvement of existing systems.
The computer systems analyst can work at various levels of depth or complexity. To become an intermediate systems analyst or a full-time working systems analyst requires approximately three to five years experience in the IT industry in addition to a bachelor’s degree.
The basic responsibilities of computer system analysts include providing assistance in the following areas:
The basic skills desired of computer systems analysts include a logical mind and good communication skills. Moreover, the job of computer systems analyst often entails dealing with a number of tasks simultaneously, for which the ability to concentrate and pay close attention to details becomes vital. As far as technical knowledge is concerned, computer systems analysts should be knowledgeable in programming, troubleshooting, operations analysis and quality control analysis.
According to the U.S. Department of Labor, employment opportunities for computer systems analysts are expected to grow much faster than the average for all occupations through the next decade, as organizations continue to adopt and integrate increasingly sophisticated technologies.
According to the U.S. Bureau of Labor Statistic, the average annual salary of computer systems analysts in 2004 was $66,460, with a range running from less than $41,730 to a high of nearly $100,000.