Computer Systems Analysts are responsible for identifying an organization’s technology needs and implementing systems to meet them. They are some what of an intermediary between a company’s IT staff and management providing explanation and benefits to justify information systems. Computer Systems Analysts must be knowledgeable of the latest technologies and information systems and able to identify what technologies are beneficial investments for the organization. The research these technologies and developed detailed cost-benefit analysis reports to show management why to invest in a new technology or information system.  The need for Systems Analysts is greater now more than ever with more and more companies  turning to technology, particularly cloud computing, to run and manage their organizations.

On average, a Computer systems Analyst makes between $49,000 and $122,000 annually.

Average Starting Salary:
On average, an entry-level Computer Systems Analyst makes around $50,000 annually.

Key Responsibilities:

  • Determine the needs of IT systems within an organization
  • Research new technologies and determine which would be beneficial to an organization.
  • Analyze the cost and benefits of information systems for management to make an informed decision.
  • Determine how to improve existing computing systems.
  • Choose hardware and software for creating new information systems.
  • Install and configure information systems and customize them for specific company needs.
  • Test information systems and assure quality of service.
  • Train end-users and create documentation.

Necessary Skills:

  • Analytical Skills
  • Communications
  • Creativity
  • Advanced Mathematics
  • Computer Programming
  • Knowledge of a wide variety of computer hardware and software.
  • Business Management

Degree and Experience Requirements:
Many Computer Systems Analysts have a degree in Computer Science or another computer field. However, knowledge of Business or management is also important, as this position has a crucial role in the business side of an organization. To this end, many companies may prefer a candidate with a Masters of Business Administration with a concentration is Computer Science or Computer Information Systems. There is also often a need for a candidate to have industry-specific knowledge such as healthcare or finance depending on the company and the position. Computer Systems Analysts should expect to attend continuing education courses throughout their career to keep on top of the newest technologies.

Getting Started:
As with most careers, an internship with a firm is a great way to get one’s foot in the door. There are so many organizations so starting in a entry level position in an organization provides one the opportunity to move up in an organization and gain experience. It also would be beneficial to volunteer one’s abilities to non-profit organizations on a consulting basis to gain experience and have professional references.

Future Outlook: 
The demand for Computer Systems Analysts are expected to grow twenty-five percent over the next 10 years, way faster than the average growth. As more and more companies rely on computers information systems to run their business, the need for Computer Systems Analysts will increase. Companies need Systems Analysts to develop the technology solutions for specific businesses needs as cost-effectively as possible. In addition, the growth of Cloud Computing and mobile technology will require Systems Analysts that know how to integrate these systems into an organization’s infrastructure. Another major growth area is in healthcare, where it is anticipated there is a massive need for reliable and secure information systems.  In additions, Systems Analysts can be employed on a consulting basis for a project of specific goal providing more opportunities for work.

Companies That Employ Computer Systems Analysts:

  • Computer Systems and consulting firms
  • Financial and Investment Organizations
  • Insurance Companies
  • Government Agencies and Institutions
  • Corporate organizations and Enterprises

Traits of A Good Computer Computer Systems Analysts:

  • Business Savvy
  • Patience
  • Logical
  • Organized
  • Team Work
  • Time Management

Bureau of Labor Statistics

About the Author

MikeMike Gdovin has been blogging about technology since 2006 on his blog, He has a Bachelor of Science degree in Electronic Media from Kutztown University with a minor in Journalism, Public Relations and Business. In addition to blogging about technology, Mike is a video producer, technology consultant and social media expert.