Risk Management (RSK)
Oversees, evaluates, and supports the documentation, validation, assessment, and authorization processes necessary to assure that existing and new information technology (IT) systems meet the organisation's cybersecurity and risk requirements. Ensures appropriate treatment of risk, compliance, and assurance from internal and external perspectives.
- Work Role Definition
Senior official or executive with the authority to formally assume responsibility for operating an information system at an acceptable level of risk to organizational operations (including mission, functions, image, or reputation), organizational assets, individuals, other organizations, and the Nation (CNSSI 4009).
Recommended SANS Training & GIAC Certification:- SEC301: Introduction to Cyber Security
- Certification: GIAC Information Security Fundamentals (GISF)
- Work Role Definition
Conducts independent comprehensive assessments of the management, operational, and technical security controls and control enhancements employed within or inherited by an information technology (IT) system to determine the overall effectiveness of the controls (as defined in NIST 800-37).
Recommended SANS Training & GIAC Certification:- SEC460: Enterprise and Cloud | Threat and Vulnerability Assessment
- Certification: GIAC Enterprise Vulnerability Assessor (GEVA)
- Certification: GIAC Enterprise Vulnerability Assessor (GEVA)
- AUD507: Auditing Systems, Applications, and the Cloud
- Certification: GIAC Systems and Network Auditor (GSNA)
- Certification: GIAC Systems and Network Auditor (GSNA)
- SEC560: Enterprise Penetration Testing
- Certification: GIAC Penetration Tester (GPEN)
- Certification: GIAC Penetration Tester (GPEN)
- SEC542: Web App Penetration Testing and Ethical Hacking
- Certification: GIAC Web Application Penetration Tester (GWAPT)
- Certification: GIAC Web Application Penetration Tester (GWAPT)
- SEC588: Cloud Penetration Testing
- Certification: GIAC Cloud Penetration Tester (GCPN)
- Certification: GIAC Cloud Penetration Tester (GCPN)
- SEC401: Security Essentials - Network, Endpoint, and Cloud
- Certification: GIAC Security Essentials (GSEC)
- Certification: GIAC Security Essentials (GSEC)
- SEC510: Public Cloud Security: AWS, Azure, and GCP
- Certification: GIAC Public Cloud Security (GPCS)
- Certification: GIAC Public Cloud Security (GPCS)
- SEC566: Implementing and Auditing Security Frameworks and Controls
- Certification: GIAC Critical Controls Certification (GCCC)
- Certification: GIAC Critical Controls Certification (GCCC)
- MGT516: Managing Security Vulnerabilities: Enterprise and Cloud
- SEC460: Enterprise and Cloud | Threat and Vulnerability Assessment
Software Development (DEV)
Develops and writes/codes new (or modifies existing) computer applications, software, or specialized utility programs following software assurances best practices
- Work Role Definition
Develops, creates, maintains, and writes/codes new (or modifies existing) computer applications, software, or specialized utility programs.
Recommended SANS Training & GIAC Certification:- SEC522: Application Security: Securing Web Apps, APIs, and Microservices
Certification: GIAC Certified Web Application Defender (GWEB)
- SEC540: Cloud Security and DevSecOps Automation
- Certification: GIAC Cloud Security Automation (GCSA)
- Certification: GIAC Cloud Security Automation (GCSA)
- SEC542: Web App Penetration Testing and Ethical Hacking
- Certification: GIAC Web Application Penetration Tester (GWAPT)
- Certification: GIAC Web Application Penetration Tester (GWAPT)
- SEC673: Advanced Information Security Automation with Python
- Work Role Definition
Develops, creates, maintains, and writes/codes new (or modifies existing) computer applications, software, or specialized utility programs.
Recommended SANS Training & GIAC Certification:- SEC510: Public Cloud Security: AWS, Azure, and GCP
- Certification: GIAC Public Cloud Security (GPCS)
- Certification: GIAC Public Cloud Security (GPCS)
- SEC522: Application Security: Securing Web Apps, APIs, and Microservices
- Certification: GIAC Certified Web Application Defender (GWEB)
- Certification: GIAC Certified Web Application Defender (GWEB)
- SEC542: Web App Penetration Testing and Ethical Hacking
- Certification: GIAC Web Application Penetration Tester (GWAPT)
- SEC540: Cloud Security and DevSecOps Automation
- Certification: GIAC Cloud Security Automation (GCSA)
- SEC573: Automating Information Security with Python
- Certification: GIAC Python Coder (GPYC)
- SEC673: Advanced Information Security Automation with Python
- SEC510: Public Cloud Security: AWS, Azure, and GCP
Systems Architecture
Systems Architecture develops system concepts and works on the capabilities phases of the systems development life cycle; translates technology and environmental conditions (e.g., law and regulation) into system and security designs and processes.
- Work Role Definition
Develops and maintains business, systems, and information processes to support enterprise mission needs; develops information technology (IT) rules and requirements that describe baseline and target architectures.
Recommended SANS Training & GIAC Certification:Certification: GIAC Public Cloud Security (GPCS)
- SEC540: Cloud Security and DevSecOps Automation
- Certification: GIAC Cloud Security Automation (GCSA)
- Work Role Definition
Designs enterprise and systems security throughout the development lifecycle; translates technology and environmental conditions (e.g., law and regulation) into security designs and processes.
Recommended SANS Training & GIAC Certification:- SEC488: Cloud Security Essentials
- Certification: GIAC Cloud Security Essentials (GCLD)
- SEC511: Continuous Monitoring and Security Operations
- Certification: GIAC Continuous Monitoring Certification (GMON)
- Certification: GIAC Continuous Monitoring Certification (GMON)
- SEC530: Defensible Security Architecture and Engineering: Implementing Zero Trust for the Hybrid Enterprise
- Certification: GIAC Defensible Security Architecture (GDSA)
- Certification: GIAC Defensible Security Architecture (GDSA)
- SEC510: Public Cloud Security: AWS, Azure, and GCP
- Certification: GIAC Public Cloud Security (GPCS)
Technology R&D
Technology R&D (Research & Development) conducts technology assessment and integration processes; provides and supports a prototype capability and/or evaluates its utility.
- Work Role Definition
Conducts software and systems engineering and software systems research in order to develop new capabilities, ensuring cybersecurity is fully integrated. Conducts comprehensive technology research to evaluate potential vulnerabilities in cyberspace systems.
Recommended SANS Training & GIAC Certification:- SEC573: Automating Information Security with Python
- Certification: GIAC Python Coder (GPYC)
- Certification: GIAC Python Coder (GPYC)
- SEC540: Cloud Security and DevSecOps Automation
- Certification: GIAC Cloud Security Automation (GCSA)
- Certification: GIAC Cloud Security Automation (GCSA)
- SEC522: Application Security: Securing Web Apps, APIs, and Microservices
- Certification: GIAC Certified Web Application Defender (GWEB)
- Certification: GIAC Certified Web Application Defender (GWEB)
- SEC510: Public Cloud Security: AWS, Azure, and GCP
- Certification: GIAC Public Cloud Security (GPCS)
- Certification: GIAC Public Cloud Security (GPCS)
- SEC673: Advanced Information Security Automation with Python
- SEC573: Automating Information Security with Python
Systems Requirements Planning
Systems Requirements Planning consults with customers to gather and evaluate functional requirements and translates these requirements into technical solutions. Provides guidance to customers about applicability of information systems to meet business needs.
- Work Role Definition
Consults with customers to evaluate functional requirements and translate functional requirements into technical solutions.
Recommended SANS Training & GIAC Certification:- MGT525: Managing Cybersecurity Initiatives and Effective Communication
- Certification: GIAC Certified Project Manager (GCPM)
- Certification: GIAC Certified Project Manager (GCPM)
- SEC402: Cybersecurity Writing: Hack the Reader
- SEC403: Secrets to Successful Cybersecurity Presentation
- MGT525: Managing Cybersecurity Initiatives and Effective Communication
Test and Evaluation
Test and Evaluation develops and conducts tests of systems to evaluate compliance with specifications and requirements by applying principles and methods for cost-effective planning, evaluating, verifying, and validating of technical, functional, and performance characteristics (including interoperability) of systems or elements of systems incorporating IT.
- Work Role Definition
Plans, prepares, and executes tests of systems to evaluate results against specifications and requirements as well as analyze/report test results.
Recommended SANS Training & GIAC Certification:- SEC460: Enterprise and Cloud | Threat and Vulnerability Assessment
- Certification: GIAC Enterprise Vulnerability Assessor (GEVA)
- Certification: GIAC Enterprise Vulnerability Assessor (GEVA)
- SEC560: Enterprise Penetration Testing
- Certification: GIAC Penetration Tester (GPEN)
- Certification: GIAC Penetration Tester (GPEN)
- SEC588: Cloud Penetration Testing
- Certification: GIAC Cloud Penetration Tester (GCPN)
- Certification: GIAC Cloud Penetration Tester (GCPN)
- SEC542: Web App Penetration Testing and Ethical Hacking
- Certification: GIAC Web Application Penetration Tester (GWAPT)
- Certification: GIAC Web Application Penetration Tester (GWAPT)
- SEC556: IoT Penetration Testing
- AUD507: Auditing Systems, Applications, and the Cloud
- Certification: GIAC Systems and Network Auditor (GSNA)
- Certification: GIAC Systems and Network Auditor (GSNA)
- SEC402: Cybersecurity Writing: Hack the Reader
- SEC403: Secrets to Successful Cybersecurity Presentation
- SEC460: Enterprise and Cloud | Threat and Vulnerability Assessment
Systems Development
Systems Development works on the development phases of the systems development life cycle.
-
Work Role Definition:
Designs, develops, tests, and evaluates information system security throughout the systems development lifecycle.
Recommended SANS Training & GIAC Certification:- SEC540: Cloud Security and DevSecOps Automation
- Certification: GIAC Cloud Security Automation (GCSA)
- SEC522: Application Security: Securing Web Apps, APIs, and Microservices
- Certification: GIAC Certified Web Application Defender (GWEB)
- Certification: GIAC Certified Web Application Defender (GWEB)
- SEC542: Web App Penetration Testing and Ethical Hacking
- Certification: GIAC Web Application Penetration Tester (GWAPT)
- SEC510: Public Cloud Security: AWS, Azure, and GCP
- Certification: GIAC Public Cloud Security (GPCS)
- Work Role Definition:
Designs, develops, tests, and evaluates information systems throughout the systems development lifecycle.
Recommended SANS Training & GIAC Certification:- SEC540: Cloud Security and DevSecOps Automation
- Certification: GIAC Cloud Security Automation (GCSA)
- Certification: GIAC Cloud Security Automation (GCSA)
- SEC522: Application Security: Securing Web Apps, APIs, and Microservices
- Certification: GIAC Certified Web Application Defender (GWEB)
- Certification: GIAC Certified Web Application Defender (GWEB)
- SEC542: Web App Penetration Testing and Ethical Hacking
- Certification: GIAC Web Application Penetration Tester (GWAPT)
- SEC540: Cloud Security and DevSecOps Automation