Network Systems and Data Communications Analysts - 15-1081.00

O*NET-SOC Description

Analyze, design, test, and evaluate network systems, such as local area networks (LAN), wide area networks (WAN), Internet, intranet, and other data communications systems. Perform network modeling, analysis, and planning. Research and recommend network and data communications hardware and software. Includes telecommunications specialists who deal with the interfacing of computer and communications equipment. May supervise computer programmers.

DOT Titles Included in this O*NET-SOC Code

  • Data Communications Analyst
  • Internetworking Technician

Sample of Occupations in this SOC Family

Related Occupations

Tasks

  • Adapt and modify existing software to meet specific needs.
  • Assist users to diagnose and solve data communication problems.
  • Consult customers, visit workplaces or conduct surveys to determine present and future user needs.
  • Design and implement systems, network configurations, and network architecture, including hardware and software technology, site locations, and integration of technologies.
  • Develop and write procedures for installation, use, and troubleshooting of communications hardware and software.
  • Identify areas of operation that need upgraded equipment such as modems, fiber optic cables, and telephone wires.
  • Maintain needed files by adding and deleting files on the network server and backing up files to guarantee their safety in the event of problems with the network.
  • Maintain the peripherals, such as printers, that are connected to the network.
  • Monitor system performance and provide security measures, troubleshooting and maintenance as needed.
  • Read technical manuals and brochures to determine which equipment meets establishment requirements.
  • Set up user accounts, regulating and monitoring file access to ensure confidentiality and proper use.
  • Test and evaluate hardware and software to determine efficiency, reliability, and compatibility with existing system, and make purchase recommendations.
  • Train users in use of equipment.
  • Visit vendors, attend conferences or training and study technical journals to keep up with changes in technology.
  • Work with other engineers, systems analysts, programmers, technicians, scientists and top-level managers in the design, testing and evaluation of systems.

Detailed Work Activities

  • adjust computer operation system
  • check hardware or software to determine reliability
  • communicate technical information
  • configure computers in industrial or manufacturing setting
  • consult with customers concerning needs
  • establish and maintain relationships with team members
  • evaluate computer system user requests or requirements
  • follow data security procedures
  • follow data storage procedures
  • implement computer system changes
  • maintain client-server database
  • maintain or repair computers or related equipment
  • monitor computer operation
  • monitor use of computer data files to safeguard information
  • operate computer networks
  • perform minor repairs to hardware, software, or peripheral equipment
  • prepare instruction manuals
  • prepare technical reports or related documentation
  • program computers using existing software
  • program mainframe computer
  • provide technical computer training
  • provide technical support to computer users
  • recommend purchase or repair of furnishings or equipment
  • recommend software or hardware purchases
  • resolve symbolic formulations in data processing applications
  • select business applications for computers
  • test computer programs or systems
  • test data communications hardware or software
  • train workers in use of computer and related equipment
  • train workers in use of equipment
  • understand computer equipment operating manuals
  • use computer application flow charts
  • use computer networking technology
  • use computers to enter, access or retrieve data
  • use knowledge of mainframe computers
  • use project management techniques
  • use spreadsheet software
  • use word processing or desktop publishing software
  • work as a team member
  • write computer software, programs, or code