Computer Systems Analysts
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.
SOC: 15-1211.00
Common Job Titles
Business Systems AnalystComputer Systems AnalystProgrammer AnalystSystems Analyst
Wage Data According to the Bureau of Labor Statistics
Annual wage data for Computer Systems Analysts (2024)
Estimated Total Employment (U.S.)
497,800
Wage Distribution by Percentile
| Metric | U.S. |
|---|---|
| 10% of workers earn the following or less | $63,160 |
| 10% of workers earn the following or more | $166,030 |
| Workers on average earn | $111,960 |
+ indicates wage is at or above the BLS reporting cap ($239,200/year)
Skills & Requirements
Key competencies for this occupation, ranked by importance
- Computers and Electronics4.6/5
- Customer and Personal Service3.7/5
- English Language3.5/5
- Mathematics3.3/5
- Administration and Management3.2/5
Tools & Technology
Equipment and software commonly used in this occupation
In-Demand Technology
Frequently requested by employers in job postings
AJAXAdobe AcrobatAdobe IllustratorAdobe PhotoshopAmazon DynamoDBAmazon Elastic Compute Cloud EC2Amazon RedshiftAmazon Simple Storage Service S3Amazon Web Services AWS CloudFormationAmazon Web Services AWS softwareAnsible softwareApache CassandraApache HadoopApache HiveApache KafkaApache MavenApache SparkApache Subversion SVNApache TomcatApple macOSAtlassian ConfluenceAtlassian JIRABashCC#C++Cascading style sheets CSSChefCisco WebexDjangoDockerDrupalESRI ArcGIS softwareEclipse IDEElasticsearchEpic SystemsExtensible markup language XMLGitGitHubGoGoogle AnalyticsGoogle AngularGoogle DocsHibernate ORMHypertext markup language HTMLIBM DB2IBM SPSS StatisticsJUnitJavaScriptJavaScript Object Notation JSONLinuxMEDITECH softwareMarketo Marketing AutomationMicrosoft .NET FrameworkMicrosoft ASP.NETMicrosoft AccessMicrosoft Active Server Pages ASPMicrosoft Azure softwareMicrosoft DynamicsMicrosoft ExcelMicrosoft Office softwareMicrosoft OutlookMicrosoft Power BIMicrosoft PowerPointMicrosoft PowerShellMicrosoft ProjectMicrosoft SQL ServerMicrosoft SQL Server Integration Services SSISMicrosoft SQL Server Reporting Services SSRSMicrosoft SharePointMicrosoft Team Foundation ServerMicrosoft TeamsMicrosoft VisioMicrosoft Visual BasicMicrosoft Visual Basic for Applications VBAMicrosoft Visual StudioMicrosoft WindowsMicrosoft Windows ServerMicrosoft WordMongoDBMySQLNoSQLNode.jsOracle Cloud softwareOracle DatabaseOracle JavaOracle Java 2 Platform Enterprise Edition J2EEOracle PL/SQLOracle PeopleSoftOracle Primavera Enterprise Project Portfolio ManagementOracle SQL DeveloperPHPPerlPostgreSQLPuppetPythonRReactRed Hat Enterprise LinuxRed Hat OpenShiftRubySAP softwareSASSalesforce softwareScalaSeleniumServiceNowShell scriptSlackSplunk EnterpriseSpring BootSpring FrameworkStructured query language SQLSwiftTableauTeradata DatabaseThe MathWorks MATLABTransact-SQLUNIXUNIX ShelljQuery
Technology Skills
3M Post-it AppADP Workforce NowAccess management softwareAcmeStudioActive directory softwareAdaAdobe ActionScriptAdobe ColdFusion
Tools & Equipment
Desktop computersMainframe computersNotebook computersPersonal digital assistants PDA