A computer systems analyst is responsible for creating and designing computer applications and network solutions to support business functions and requirements. Computer systems analysts evaluate the systems' efficiency and performance to perform configuration and improve infrastructure for smooth navigation and controls. They also assist end-users in resolving network issues, perform troubleshooting, and write resolution reports for reference and failure prevention. A computer systems analyst must have excellent technical and computer skills, especially in installing new upgrades and developing features for existing applications.

Computer Systems Analyst Responsibilities

Here are examples of responsibilities from real computer systems analyst resumes representing typical tasks they are likely to perform in their roles.

  • Manage vulnerabilities within the information processing infrastructure.
  • Manage collaborative CSV documentation efforts using Microsoft SharePoint.
  • Manage TCP/IP network protocols, firewall management, and operating system configuration.
  • Experience with management of a windows active directory implementation.
  • Used skills in .Net, Java, Php, MySQL, javascript and Ajax.
  • Maintain and administrate email servers on Linux platforms.
  • Create custom PHP application and underlying RPG ILE programs.
  • Conduct tests on technical features of LIMS and document its usability.
  • Analyze, design and implement the JAVA GUI base on clients' requirement.
  • Operate Linux base computers to perform system restarts, and move files to other locations.
Computer Systems Analyst Traits
Creativity involves thinking about a task or problem in an entirely new or different light.
Analytical skills have to do with gathering information from various sources and then interpreting the data in order to reach a logical conclusion that benefits the business.
Communication skills shows that you are able to relay your thoughts, opinions and ideas clearly to those around you.

Computer Systems Analyst Job Description

Between the years 2018 and 2028, computer systems analyst jobs are expected to undergo a growth rate described as "faster than average" at 9%, according to the Bureau of Labor Statistics. So if the thought "should I become a computer systems analyst?" Has crossed your mind, maybe you should take the growth rate into account. In addition, the number of computer systems analyst opportunities that are projected to become available by 2028 is 56,000.

A computer systems analyst annual salary averages $76,082, which breaks down to $36.58 an hour. However, computer systems analysts can earn anywhere from upwards of $56,000 to $101,000 a year. This means that the top-earning computer systems analysts make $45,000 more than the lowest-earning ones.

Once you've become a computer systems analyst, you may be curious about what other opportunities are out there. Careers aren't one size fits all. For that reason, we discovered some other jobs that you may find appealing. Some jobs you might find interesting include a systems developer, technical analyst, systems engineer, and systems support.

Computer Systems Analyst Jobs You Might Like

Computer Systems Analyst Resume Examples

Computer Systems Analyst Skills and Personality Traits

We calculated that 15% of Computer Systems Analysts are proficient in Computer System, Information Technology, and Database. They’re also known for soft skills such as Creativity, Analytical skills, and Communication skills.

We break down the percentage of Computer Systems Analysts that have these skills listed on their resume here:

  • Computer System, 15%

    Developed computer systems for internal departments focusing on Manufacturing, Quality Assurance, Human Resources, and Financial areas.

  • Information Technology, 6%

    Lead project staffs responsible for managing, administering, developing, and/or maintaining information technology solutions.

  • Database, 4%

    Performed data warehousing, database backup/recovery, installation, system configuration, system administrative tasks and support for application database software.

  • Technical Support, 4%

    Provided technical support and assistance to individual computer users and organizations on Macintosh computers by navigating them through unfamiliar software applications.

  • C++, 4%

    Implemented a conversion of numerous insurance companies' forms into one system while programming in both a Unix & C++ environment.

  • C #, 4%

    Created Data Access Layer, and Business Logic Layer Classes in Model using C #.

"computer system," "information technology," and "database" aren't the only skills we found computer systems analysts list on their resumes. In fact, there's a whole list of computer systems analyst responsibilities that we found, including:

  • Arguably the most important personality trait for a computer systems analyst to have happens to be creativity. An example from a resume said this about the skill, "because analysts are tasked with finding innovative solutions to computer problems, an ability to “think outside the box” is important." Additionally, other resumes have pointed out that computer systems analysts can use creativity to "performed diagnostics and troubleshooting of computer system issues, documented help desk tickets/resolutions, and maintained equipment inventory lists. "
  • Another trait important for fulfilling computer systems analyst duties is analytical skills. According to a computer systems analyst resume, "analysts must interpret complex information from various sources and decide the best way to move forward on a project." Here's an example of how computer systems analysts are able to utilize analytical skills: "analyzed, designed and implemented an important java component as a company key technology for x-ray image process. "
  • Communication skills is also an important skill for computer systems analysts to have. This example of how computer systems analysts use this skill comes from a computer systems analyst resume, "analysts work as a go-between with management and the it department and must explain complex issues in a way that both will understand." Read this excerpt from a resume to understand how vital it is to their everyday roles and responsibilities, "led communication with stakeholders regarding progress made during server and computer desktop software upgrades. "
  • See the full list of computer systems analyst skills.

    Before becoming a computer systems analyst, 59.3% earned their bachelor's degree. When it comes down to graduating with a master's degree, 11.7% computer systems analysts went for the extra education. If you're wanting to pursue this career, it may be possible to be successful with a high school degree. In fact, most computer systems analysts have a college degree. But about one out of every seven computer systems analysts didn't attend college at all.

    Those computer systems analysts who do attend college, typically earn either computer science degrees or business degrees. Less commonly earned degrees for computer systems analysts include computer information systems degrees or information technology degrees.

    When you're ready to become a computer systems analyst, you might wonder which companies hire computer systems analysts. According to our research through computer systems analyst resumes, computer systems analysts are mostly hired by Northrop Grumman, ManTech International, and General Dynamics. Now is a good time to apply as Northrop Grumman has 9 computer systems analysts job openings, and there are 7 at ManTech International and 4 at General Dynamics.

    But if you're interested in companies where you might earn a high salary, computer systems analysts tend to earn the biggest salaries at McKinsey & Company, Boston Consulting Group, and Deutsche Bank. Take McKinsey & Company for example. The median computer systems analyst salary is $134,413. At Boston Consulting Group, computer systems analysts earn an average of $123,805, while the average at Deutsche Bank is $123,220. You should take into consideration how difficult it might be to secure a job with one of these companies.

    View more details on computer systems analyst salaries across the United States.

    If you earned a degree from the top 100 educational institutions in the United States, you might want to take a look at Lockheed Martin, IBM, and Boeing. These three companies have hired a significant number of computer systems analysts from these institutions.

    The three companies that hire the most prestigious computer systems analysts are:

      What Systems Developers Do

      A Systems Developer is responsible for designing and creating software applications and server programs to support business requirements and client specifications. System Developers run multiple diagnostic tests to the systems to ensure performance and stability and revise scripts for optimization as needed. They also evaluate and improve existing networks, develop infrastructure, and set configuration. A Systems Developer must have excellent communication and technical skills, as well as a strong command of programming languages and system codes to identify network structures and operating systems.

      In this section, we compare the average computer systems analyst annual salary with that of a systems developer. Typically, systems developers earn a $6,451 higher salary than computer systems analysts earn annually.

      Even though computer systems analysts and systems developers have vast differences in their careers, a few of the skills required to do both jobs are similar. For example, both careers require technical support, c++, and linux in the day-to-day roles.

      As far as similarities go, this is where it ends because a computer systems analyst responsibility requires skills such as "computer system," "information technology," "database," and "c #." Whereas a systems developer is skilled in "python," "procedures," "web services," and "javascript." So if you're looking for what truly separates the two careers, you've found it.

      Systems developers receive the highest salaries in the professional industry coming in with an average yearly salary of $114,658. But computer systems analysts are paid more in the manufacturing industry with an average salary of $90,526.

      The education levels that systems developers earn is a bit different than that of computer systems analysts. In particular, systems developers are 7.8% more likely to graduate with a Master's Degree than a computer systems analyst. Additionally, they're 0.9% more likely to earn a Doctoral Degree.

      What Are The Duties Of a Technical Analyst?

      A technical analyst is responsible for analyzing technical information and aligning it to the business strategies and procedures in meeting project goals. Technical analysts monitor technical system errors and provide immediate resolutions to ensure an efficient and smooth flow of operations. They comply with the business requirements and clients' specifications to facilitate the technical team with the best techniques to get the job done. A technical analyst should have excellent critical-thinking and communication skills, as well as having a broad knowledge of the technology industry and disciplines.

      The next role we're going to look at is the technical analyst profession. Typically, this position earns a lower pay. In fact, they earn a $6,362 lower salary than computer systems analysts per year.

      While the salary may be different for these job positions, there is one similarity and that's a few of the skills needed to perform certain duties. We used info from lots of resumes to find that both computer systems analysts and technical analysts are known to have skills such as "technical support," "c #," and "linux. "

      In addition to the difference in salary, there are some other key differences that are worth noting. For example, computer systems analyst responsibilities are more likely to require skills like "computer system," "information technology," "database," and "c++." Meanwhile, a technical analyst might be skilled in areas such as "procedures," "customer service," "web services," and "data analysis." These differences highlight just how different the day-to-day in each role looks.

      Technical analysts may earn a lower salary than computer systems analysts, but technical analysts earn the most pay in the manufacturing industry with an average salary of $91,257. On the other side of things, computer systems analysts receive higher paychecks in the manufacturing industry where they earn an average of $90,526.

      When it comes to the differences in education between the two professions, technical analysts tend to reach similar levels of education than computer systems analysts. In fact, they're 3.2% more likely to graduate with a Master's Degree and 0.9% less likely to earn a Doctoral Degree.

      How a Systems Engineer Compares

      Systems engineers are responsible for creating and overseeing systems related to the overall operations of the organization. They are in charge of assessing the organization's needs in terms of systems and creating plans to address these needs. These systems are usually related to the production or manufacturing of company products. Systems engineers create end-to-end processes that ensure efficiency and effectiveness. They make sure that the processes they put in place adhere to safety and security policies and guidelines. They also do routine checks and continuously find ways to further improve production and other systems.

      The third profession we take a look at is systems engineer. On an average scale, these workers bring in lower salaries than computer systems analysts. In fact, they make a $9,181 lower salary per year.

      Using computer systems analysts and systems engineers resumes, we found that both professions have similar skills such as "database," "technical support," and "c++," but the other skills required are very different.

      Some important key differences between the two careers are a few of the skills necessary to fulfill responsibilities. Some examples from computer systems analyst resumes include skills like "computer system," "information technology," "computer programs," and "assurance," whereas a systems engineer might be skilled in "python," "matlab," "project management," and "powershell. "

      Systems engineers make a very good living in the technology industry with an average annual salary of $95,630. Whereas computer systems analysts are paid the highest salary in the manufacturing industry with the average being $90,526.

      Systems engineers typically study at higher levels compared with computer systems analysts. For example, they're 13.1% more likely to graduate with a Master's Degree, and 0.3% more likely to earn a Doctoral Degree.

      Description Of a Systems Support

      A systems support agent is responsible for resolving system applications and network issues, performing technical configuration, and upgrading systems infrastructure. A systems support representative conducts regular maintenance and diagnostic tests on the computer applications to ensure its optimal performance and efficiency to support business operations and avoid delays in deliverables. They also assist the technology team in designing backup systems and improve existing networks according to business requirements and specifications. They write resolution reports for reference to prevent the reoccurrence of system malfunction and inconsistencies.

      Now, we'll look at systems supports, who generally average a lower pay when compared to computer systems analysts annual salary. In fact, the difference is about $29,455 per year.

      While their salaries may vary, computer systems analysts and systems supports both use similar skills to perform their jobs. Resumes from both professions include skills like "computer system," "technical support," and "linux. "

      While some skills are shared by these professions, there are some differences to note. "information technology," "database," "c++," and "c #" are skills that have shown up on computer systems analysts resumes. Additionally, systems support uses skills like customer service, email, access points, and laptops on their resumes.

      Now, let's take a closer look at the financials in each career. The professional industry tends to pay more for systems supports with an average of $73,769. While the highest computer systems analyst annual salary comes from the manufacturing industry.

      Systems supports reach lower levels of education when compared to computer systems analysts. The difference is that they're 10.0% more likely to earn a Master's Degree less, and 1.2% less likely to graduate with a Doctoral Degree.