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

Computer Network Architects

Design and implement computer and information networks, such as local area networks (LAN), wide area networks (WAN), intranets, extranets, and other data communications networks. Perform network modeling, analysis, and planning, including analysis of capacity needs for network infrastructures. May also design network and computer security measures. May research and recommend network and data communications hardware and software.

US jobs
179,740
Median wage
$134,050 a year
Job family
DevOps, SRE, and IT operations

Can agents do the work of computer network architects?

We read the evidence at the level of the job family, DevOps, SRE, and IT operations:

  • Task levelPartialMixed. On SREGym, the best agent fixes 72.2% of injected faults end to end. On ITBench-AA, no model names the root cause of more than half of Kubernetes incidents (best 47%). Infrastructure as code has only generation tests with 2024-era results (IaC-Eval, 36.7%). We found no public benchmark with recent results that tests agents making Terraform changes to live infrastructure.
  • Project levelUnexploredNo benchmark in our collection tests operations work at project scale, such as a multi-day migration, a platform upgrade, or an on-call rotation.

Benchmarks for the job family

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

Typical tasks

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

  • Develop disaster recovery plans.
  • Develop or recommend network security measures, such as firewalls, network security audits, or automated security probes.
  • Develop and implement solutions for network problems.
  • Maintain networks by performing activities such as file addition, deletion, or backup.
  • Coordinate network operations, maintenance, repairs, or upgrades.
  • Coordinate installation of new equipment.
  • Monitor and analyze network performance and reports on data input or output to detect problems, identify inefficient use of computer resources, or perform capacity planning.
  • Develop network-related documentation.
  • Develop and write procedures for installation, use, or troubleshooting of communications hardware or software.
  • Participate in network technology upgrade or expansion projects, including installation of hardware and software and integration testing.
  • Design, build, or operate equipment configuration prototypes, including network hardware, software, servers, or server operation systems.
  • Adjust network sizes to meet volume or capacity demands.
Other job titles for this occupation (44)

Computer Network Technologist · Network Analyst · Network Consultant · Network Systems Consultant · Networking Systems Engineer · Solutions Architect · System Programmer · Systems Engineer · WAN Engineer (Wide Area Network Engineer) · Wireless Network Engineer · Cloud Architect · Cloud Network Engineer · Computer Network Analyst · Computer Network Engineer · Data Communications Analyst · Enterprise Architect · Internetworking Technician (Internetworking Tech) · IT Analyst (Information Technology Analyst) · IT Network Engineer (Information Technology Network Engineer) · Network Architect · Network Computer Consultant · Network Control Analyst · Network Control Analyst Assistant · Network Designer · Network Developer · Network Operations Analyst (Network Ops Analyst) · Network Operations Specialist (Network Ops Specialist) · Network Security Analyst · Network Security Systems Analyst · Network Specialist · Network Systems Analyst · Network Systems Engineer · Network Systems Integrator · Networking Engineer · Networking Specialist · NOC Engineer (Network Operations Center Engineer) · PC Network Engineer (Personal Computer Network Engineer) · Platform Architect · Principal Network Engineer · Server Engineer · Solutions Engineer · Target Network Analyst · Telecommunications Analyst (Telecom Analyst) · Wireless Engineer