A subset of this occupation's profile is available. Data collection is currently underway to populate other parts of the profile.
Evaluate network system security by conducting simulated internal and external cyberattacks using adversary tools and techniques. Attempt to breach and exploit critical systems and gain access to sensitive information to assess system security.
You will be leaving O*NET OnLine to visit our sister site My Next Move. You can return by using the Back button in your browser, or by choosing “O*NET OnLine” from the O*NET Sites menu at the bottom of any page in My Next Move.
You will be leaving O*NET OnLine to visit our sister site My Next Move for Veterans. You can return by using the Back button in your browser, or by choosing “O*NET OnLine” from the O*NET Sites menu at the bottom of any page in My Next Move for Veterans.
Saldrá de O*NET OnLine para visitar nuestro sitio afiliado Mi Próximo Paso. Puede regresar usando el botón Atrás en su navegador, o eligiendo “O*NET OnLine” en el menú Sitios O*NET en la parte inferior de cualquier página en Mi Próximo Paso.
Tasks Save Table: XLSX CSV
-
Assess the physical security of servers, systems, or network devices to identify vulnerability to temperature, vandalism, or natural disasters.
-
Collect stakeholder data to evaluate risk and to develop mitigation strategies.
-
Conduct network and security system audits, using established criteria.
-
Configure information systems to incorporate principles of least functionality and least access.
-
Design security solutions to address known device vulnerabilities.
-
Develop and execute tests that simulate the techniques of known cyber threat actors.
-
Develop infiltration tests that exploit device vulnerabilities.
-
Develop presentations on threat intelligence.
-
Develop security penetration testing processes, such as wireless, data networks, and telecommunication security tests.
-
Discuss security solutions with information technology teams or management.
-
Document penetration test findings.
-
Evaluate vulnerability assessments of local computing environments, networks, infrastructures, or enclave boundaries.
-
Gather cyber intelligence to identify vulnerabilities.
-
Identify new threat tactics, techniques, or procedures used by cyber threat actors.
-
Identify security system weaknesses, using penetration tests.
-
Investigate security incidents, using computer forensics, network forensics, root cause analysis, or malware analysis.
-
Keep up with new penetration testing tools and methods.
-
Maintain up-to-date knowledge of hacking trends.
-
Prepare and submit reports describing the results of security fixes.
-
Test the security of systems by attempting to gain access to networks, Web-based applications, or computers.
-
Update corporate policies to improve cyber security.
-
Write audit reports to communicate technical and procedural findings and recommend solutions.
back to top
Technology Skills Save Table: XLSX CSV
-
Data base user interface and query software — Amazon Web Services AWS software

; Structured query language SQL
-
Development environment software — Go

; Microsoft PowerShell

; Oracle Java 2 Platform Enterprise Edition J2EE

; Ruby
; 3 more
-
Internet directory services software — Microsoft Active Directory
-
Network monitoring software — IBM QRadar SIEM
-
Network security and virtual private network VPN equipment software — Firewall software
-
Object or component oriented development software — C#

; Objective C

; Oracle Java

; Perl
; 2 more
-
Operating system software — Bash

; Linux

; Shell script

; UNIX
-
Program testing software — Kali Linux
-
Transaction security and virus protection software — Metasploit

; Nmap

; Portswigger BurP Suite

; Tenable Nessus
-
Web platform development software — JavaScript

; Microsoft Active Server Pages ASP
Hot Technologies are requirements most frequently included across all employer job postings.
In Demand skills are frequently included in employer job postings for this occupation.
back to top
Detailed Work Activities Save Table: XLSX CSV
-
Develop testing routines or procedures.
-
Analyze security of systems, network, or data.
-
Prepare scientific or technical reports or presentations.
-
Stay informed about current developments in field of specialization.
-
Analyze risks to minimize losses or damages.
-
Develop computer or information security policies or procedures.
-
Develop computer or information systems.
-
Develop organizational policies or programs.
-
Discuss design or technical features of products or services with technical personnel.
-
Evaluate characteristics of equipment or systems.
-
Examine records or other types of data to investigate criminal activities.
-
Interpret design or operational test results.
-
Investigate illegal or suspicious activities.
-
Prepare analytical reports.
-
Prepare technical or operational reports.
-
Search files, databases or reference materials to obtain needed information.
-
Test computer system operations to ensure proper functioning.
-
Test performance of electrical, electronic, mechanical, or integrated systems or equipment.
back to top
Job Zone Save Table: XLSX CSV
- Title
- Job Zone Four: Considerable Preparation Needed
- Education
- Most of these occupations require a four-year bachelor's degree, but some do not.
- Related Experience
- A considerable amount of work-related skill, knowledge, or experience is needed for these occupations. For example, an accountant must complete four years of college and work for several years in accounting to be considered qualified.
- Job Training
- Employees in these occupations usually need several years of work-related experience, on-the-job training, and/or vocational training.
- Job Zone Examples
- Many of these occupations involve coordinating, supervising, managing, or training others. Examples include real estate brokers, sales managers, database administrators, graphic designers, conservation scientists, art directors, and cost estimators.
- SVP Range
- 2-4 years of preparation (7.0 to < 8.0)
back to top
Training & Credentials
- State training
-
- Local training
-
- Certifications
-
- Apprenticeships
-
Have a career path or location in mind? Visit Apprenticeship.gov
external site to find apprenticeship opportunities near you.
back to top
Wages & Employment Trends
Median wage data for Computer Occupations, All Other.
Employment data for Computer Occupations, All Other.
Industry data for Computer Occupations, All Other.
- Median wages (2021)
- $45.80 hourly, $95,270 annual
- State wages
-
- Local wages
-
- Employment (2021)
- 408,200 employees
- Projected growth (2021-2031)
-
Faster than average (8% to 10%)
- Projected job openings (2021-2031)
- 34,700
- State trends
-
- Top industries (2021)
-
Source: Bureau of Labor Statistics 2021 wage data
external site and 2021-2031 employment projections
external site.
“Projected growth” represents the estimated change in total employment over the projections period (2021-2031). “Projected job openings” represent openings due to growth and replacement.
back to top
Job Openings on the Web
- State job openings
-
- Local job openings
-
back to top
back to top
back to top