15-0000 COMPUTER AND MATHEMATICAL OCCUPATIONS

15-1200 Computer Occupations
15-1210 Computer and Information Analysts
15-1211 Computer Systems Analysts
Analyze science, engineering, business, and data-processing problems to design and implement solutions.
Improve existing computer systems, manage integration, and review workflows or system limitations.
May analyze or recommend commercial software.
Illustrative examples: Applications Analyst, Data Processing Systems Analyst, Systems Architect
15-1212 Information Security Analysts
Plan, implement, and monitor cybersecurity measures to protect networks and data.
Assess vulnerabilities, design safeguards, and respond to breaches.
Illustrative examples: Computer Security Specialist, IT Risk Specialist, Network Security Analyst
15-1221 Computer and Information Research Scientists
Conduct fundamental research in computer and information science as theorists, designers, or inventors.
Develop innovative solutions in software, hardware, and computational theory.
Illustrative examples: Computational Theory Scientist, Control Systems Computer Scientist, Programming Methodology Researcher
15-1230 Computer Support Specialists
15-1231 Computer Network Support Specialists
Analyze, test, and maintain existing network systems such as LANs, WANs, and cloud networks.
Troubleshoot and ensure network reliability with minimal interruption.
Illustrative examples: Network Diagnostic Support Specialist, Network Support Technician
15-1232 Computer User Support Specialists
Provide technical assistance to computer users in person, by phone, or online.
Resolve issues related to software, hardware, and operating systems.
Illustrative examples: Help Desk Technician, End-User Support Specialist, IT Support Specialist
15-1240 Database and Network Administrators and Architects
15-1241 Computer Network Architects
Design and implement LANs, WANs, intranets, and other communication networks.
Plan network capacity, architecture, and security infrastructure.
Illustrative examples: Network Designer, Network Engineer, Network Developer
15-1242 Database Administrators
Manage and maintain databases, ensuring performance, security, and reliability.
Coordinate database updates, resolve issues, and safeguard data systems.
Illustrative examples: Database Programmer, Database Security Administrator
15-1243 Database Architects
Design large-scale databases and data warehouse systems.
Develop models, establish standards, and integrate new data systems.
Illustrative examples: Data Architect, Data Integration Specialist, Data Warehouse Developer
15-1244 Network and Computer Systems Administrators
Install, configure, and manage networks, servers, and operating systems.
Monitor systems, control access, and maintain performance and software licenses.
Illustrative examples: Network Analyst, Network Coordinator, WAN Administrator
15-1250 Software and Web Developers, Programmers, and Testers
15-1251 Computer Programmers
Write, modify, and test code and scripts that allow computer applications to function.
Develop programs to organize and retrieve information efficiently.
Illustrative examples: Applications Programmer, Systems Programmer
15-1252 Software Developers
Research, design, and develop software and system applications.
Analyze user needs, build solutions, and collaborate with hardware engineers.
Illustrative examples: Software Engineer, Mobile App Developer, Systems Software Developer
15-1253 Software Quality Assurance Analysts and Testers
Develop and execute tests to identify software defects and verify functionality.
Maintain bug databases and participate in design reviews.
Illustrative examples: Software QA Engineer, Test Engineer, Quality Control Specialist
15-1254 Web Developers
Design and build websites, applications, and databases for web-based platforms.
Optimize code, ensure compatibility, and enhance site performance.
Illustrative examples: Web Applications Developer, Web Architect
15-1255 Web and Digital Interface Designers
Design and test digital interfaces focusing on usability, accessibility, and aesthetics.
Develop layouts, interactive menus, and optimize user experience across devices.
Illustrative examples: Digital Designer, UX/UI Designer, Web Content Specialist
15-1299 Computer Occupations, All Other
All computer occupations not listed separately.
Illustrative examples: Computer Console Operator, Computer Laboratory Technician, Data Center Operator
15-2000 Mathematical Science Occupations
15-2011 Actuaries
Analyze statistical data on mortality, accidents, and insurance risk to forecast liabilities and set rates.
Illustrative examples: Actuarial Mathematician, Health Actuary, Insurance Actuary
15-2021 Mathematicians
Conduct research in pure and applied mathematics to solve theoretical or practical problems.
Illustrative examples: Algebraist, Cryptographer, Cryptographic Vulnerability Analyst
15-2031 Operations Research Analysts
Apply mathematical modeling and optimization methods to support management decisions and policy planning.
Illustrative examples: Operations Analyst, Process Analyst, Procedure Analyst
15-2041 Statisticians
Develop or apply statistical theory to interpret and summarize numerical data.
May specialize in biostatistics, business, agriculture, or economics.
Illustrative examples: Biostatistician, Statistical Analyst, Time Study Statistician
15-2051 Data Scientists
Transform raw data into insights using machine learning, statistical modeling, and data visualization tools.
Design analytical systems and predictive models to inform strategic decisions.
Illustrative examples: Data Analytics Specialist, Business Intelligence Developer, Data Mining Analyst
15-2099 Mathematical Science Occupations, All Other
All mathematical science occupations not listed separately.
Illustrative examples: Harmonic Analyst, Mathematical Engineering Technician