Jobs / DevOps, SRE, and IT operations / 15-1299.08

Computer Systems Engineers/Architects

Design and develop solutions to complex applications problems, system administration issues, or network concerns. Perform systems management and integration functions.

US jobs
435,370 (SOC 15-1299 group, "Computer Occupations, All Other")
Median wage
$116,580 a year
Job family
DevOps, SRE, and IT operations

Can agents do the work of computer systems engineers/architects?

We read the evidence for the whole job family, DevOps, SRE, and IT operations: Some tasks (no change in 12 months)

Agents complete 20% or more of the tasks (or projects) on a direct benchmark.

Evidence: SREGym, 72.2% of tasks completed.

11% of this occupation's work, by O*NET work activities, is measured by a direct benchmark (figures for the SOC 15-1299 group).

  • 8%Develop operational or technical procedures or standardsNot measured
  • 6%Advise others on the design or use of technologiesNot measured
  • 5%Direct scientific or technical activitiesNot measured
  • 4%Present research or technical informationNot measured
  • 4%Test performance of computer or information systemsNot measured
  • 4%Analyze performance of systems or equipmentNot measured
  • 4%Evaluate the characteristics, usefulness, or performance of products or technologiesNot measured
  • 4%Design computer or information systems or applicationsNot measured

Benchmarks for the job family

These cover work in devops, sre, and it operations, not always this occupation's tasks.

Direct evidence

Work benchmarks mapped primary to this family. They set the step when they report how many tasks agents complete.

Also relevant

These benchmarks cover part of this family's work, or have no result yet. They do not set its step.

Retired

Their maintainers or a major evaluator stopped using them as a frontier measure. They do not count.

Typical tasks

From O*NET 31.0. Core tasks first. Few of these tasks have a benchmark today.

  • Communicate with staff or clients to understand specific system requirements.
  • Investigate system component suitability for specified purposes, and make recommendations regarding component use.
  • Provide customers or installation teams guidelines for implementing secure systems.
  • Direct the analysis, development, and operation of complete computer systems.
  • Direct the installation of operating systems, network or application software, or computer or network hardware.
  • Monitor system operation to detect potential problems.
  • Identify system data, hardware, or software components required to meet user needs.
  • Perform ongoing hardware and software maintenance operations, including installing or upgrading hardware or software.
  • Verify stability, interoperability, portability, security, or scalability of system architecture.
  • Research, test, or verify proper functioning of software patches and fixes.
  • Configure servers to meet functional specifications.
  • Collaborate with engineers or software developers to select appropriate design solutions or ensure the compatibility of system components.
Other job titles for this occupation (35)

Infrastructure Engineer · IT Architect (Information Technology Architect) · IT Engineer (Information Technology Engineer) · Network and Infrastructure Engineer · Solutions Architect · Systems Application Engineer · Systems Architect · Systems Consultant · Systems Engineer · Web Architect · Application Systems Architect · Cloud Architect · Cloud Engineer · Cloud Infrastructure Engineer · Cloud Platform Engineer · Cloud Software Engineer · Cloud Solution Architect · Computer Systems Architect · Data Platform Engineer · Enterprise Architect · Firmware Engineer · Information Architect · Knowledge Architect · Machine Learning Engineer · Network Analyst · Network Engineer · Platform Engineer · Platform Software Engineer · Reliability Engineer · Software Systems Engineer · Solutions Engineer · Systems Developer · Systems Requirements Planner · Target Developer · Technical Architect