openskills.info

Skills

Every skill referenced by our career guides, with the careers that require it and the courses that help build it.

229 skills across 34 careers

A

B

C

D

E

  • Edge to cloud

    Integrates devices with cloud IoT platforms and data pipelines.

    Careers: Embedded/IoT Engineer

    Courses: 1 course planned

  • Editing

    Reviews content for accuracy, consistency, and style compliance.

    Careers: Technical Writer

    Courses: 1 course planned

  • End-to-end testing

    Validates critical user and system workflows in representative environments.

    Careers: Quality Engineer

    Courses: 1 course planned

  • Endpoint management

    Provisions, configures, patches, and secures managed endpoints.

    Careers: IT Support Specialist

    Courses: 1 course planned

  • Engineering metrics

    Uses delivery and quality signals to improve how the team works.

    Careers: Engineering Manager

    Courses: 1 course planned

  • Experimental design

    Designs experiments and interprets causal evidence responsibly.

    Careers: Data Scientist

    Courses: 1 course planned

  • Exploitation

    Identifies and safely exploits vulnerabilities within agreed scope.

    Careers: Penetration Tester

    Courses: 1 course planned

  • Exploratory analysis

    Investigates distributions, relationships, anomalies, and data limitations.

    Careers: Data Scientist

    Courses: 1 course planned

F

  • Feature engineering

    Produces reliable training and serving features from raw data.

    Careers: Machine Learning Engineer

    Courses: 1 course planned

  • Frontend architecture

    Structures components, state, data flow, and application boundaries.

    Careers: Frontend Engineer

    Courses: 2 courses planned

  • Frontend development

    Builds accessible browser interfaces with modern web technologies.

    Careers: Full-Stack Engineer

    Courses: 2 courses planned

G

  • Game design

    Shapes rules, balance, progression, and player experience.

    Careers: Game Developer

    Courses: 1 course planned

  • Game engines

    Builds with engines like Unity, Unreal, or Godot and their toolchains.

    Careers: Game Developer

    Courses: 1 course planned

  • Game mathematics

    Applies linear algebra, geometry, and physics to game systems.

    Careers: Game Developer

    Courses: 1 course planned

  • Gameplay programming

    Implements mechanics, physics, input, and game state logic.

    Careers: Game Developer

    Courses: 1 course planned

  • Graphics programming

    Works with rendering pipelines, shaders, and real-time performance.

    Careers: Game Developer

    Courses: 1 course planned

H

  • Hardware interfaces

    Works with buses and protocols like I2C, SPI, UART, and CAN.

    Careers: Embedded/IoT Engineer

    Courses: 1 course planned

  • Hiring

    Designs fair interview processes and builds strong, diverse teams.

    Careers: Engineering Manager

    Courses: 1 course planned

  • HTML and CSS

    Builds semantic, maintainable, responsive document and presentation layers.

    Careers: Frontend Engineer

    Courses: CSS, 1 course planned

I

J

  • JavaScript and TypeScript

    Implements browser applications with robust language and type-system practices.

    Careers: Frontend Engineer

    Courses: 2 courses planned

K

  • Knowledge management

    Creates reusable support knowledge and accurate operational documentation.

    Careers: IT Support Specialist

    Courses: 1 course planned

L

M

  • Market analysis

    Assesses competitors, positioning, and opportunity size.

    Careers: Product Manager

    Courses: 1 course planned

  • Messaging

    Designs asynchronous workflows using queues and event streams.

    Careers: Backend Engineer

    Courses: 1 course planned

  • Microcontrollers

    Programs MCU peripherals, interrupts, and low-level drivers.

    Careers: Embedded/IoT Engineer

    Courses: 1 course planned

  • ML frameworks

    Implements models with production-relevant training frameworks.

    Careers: Machine Learning Engineer

    Courses: 2 courses planned

  • MLOps

    Makes training and release workflows reproducible and governed.

    Careers: Machine Learning Engineer

    Courses: 1 course planned

  • Mobile architecture

    Structures state, navigation, persistence, networking, and platform integration.

    Careers: Mobile Engineer

    Courses: 1 course planned

  • Mobile foundations

    Understands mobile lifecycles, platform constraints, and interaction models.

    Careers: Mobile Engineer

    Courses: 1 course planned

  • Mobile security

    Protects application code, local data, transport, and credentials.

    Careers: Mobile Engineer

    Courses: 1 course planned

  • Mobile testing

    Tests application behavior across devices, operating systems, and integrations.

    Careers: Mobile Engineer

    Courses: 1 course planned

  • Model monitoring

    Detects drift, degradation, and operational failures.

    Careers: Machine Learning Engineer

    Courses: 1 course planned

  • Model serving

    Serves models with appropriate latency, scale, and reliability.

    Careers: Machine Learning Engineer

    Courses: 1 course planned

  • Multiplayer networking

    Builds networked gameplay with synchronization and latency handling.

    Careers: Game Developer

    Courses: 1 course planned

N

O

P

  • Performance management

    Sets expectations and addresses underperformance with clarity and care.

    Careers: Engineering Manager

    Courses: 1 course planned

  • Performance optimization

    Profiles and optimizes for frame rate, memory, and load times.

    Careers: Game Developer

    Courses: 1 course planned

  • Performance testing

    Measures behavior under load and identifies capacity limits.

    Careers: Quality Engineer

    Courses: 2 courses planned

  • Platform administration

    Operates at least one production database platform deeply.

    Careers: Database Administrator

    Courses: 2 courses planned

  • Platform publishing

    Ships builds to PC, console, mobile, and web storefronts.

    Careers: Game Developer

    Courses: 1 course planned

  • Prioritization

    Makes explicit trade-offs across value, effort, and risk.

    Careers: Product Manager

    Courses: 1 course planned

  • Probability and statistics

    Models uncertainty and draws justified conclusions from samples.

    Careers: Data Scientist

    Courses: 1 course planned

  • Product discovery

    Identifies and validates problems worth solving through user evidence.

    Careers: Product Manager

    Courses: 1 course planned

  • Product metrics

    Defines and tracks metrics that measure product health and impact.

    Careers: Product Manager

    Courses: 1 course planned

  • Project planning

    Breaks work into schedules, milestones, and resource plans.

    Careers: IT Project Manager

    Courses: 1 course planned

  • Protocols and addressing

    Applies layered models, Ethernet, IP, TCP, UDP, and subnetting.

    Careers: Network Engineer

    Courses: 3 courses planned

  • Prototyping

    Creates interactive prototypes to validate ideas before build.

    Careers: UX/UI Designer

    Courses: 1 course planned

  • Public speaking

    Presents at conferences, meetups, and streams with clarity and energy.

    Careers: Developer Advocate

    Courses: 1 course planned

  • Python for analysis

    Automates and extends analysis with notebooks and data libraries.

    Careers: Data Analyst

    Courses: 1 course planned

R

  • Real-time operating systems

    Builds concurrent firmware with RTOS scheduling and synchronization.

    Careers: Embedded/IoT Engineer

    Courses: 1 course planned

  • Reconnaissance

    Maps attack surfaces through passive and active information gathering.

    Careers: Penetration Tester

    Courses: 1 course planned

  • Reporting

    Documents findings with impact, evidence, and actionable remediation.

    Careers: Penetration Tester

    Courses: 1 course planned

  • Requirements definition

    Translates problems into clear specs, user stories, and acceptance criteria.

    Careers: Product Manager

    Courses: 1 course planned

  • Requirements documentation

    Writes unambiguous specifications, user stories, and acceptance criteria.

    Careers: Business Analyst

    Courses: 1 course planned

  • Requirements elicitation

    Draws out real needs through interviews, workshops, and observation.

    Careers: Business Analyst

    Courses: 1 course planned

  • Risk management

    Identifies, tracks, and mitigates risks before they become issues.

    Careers: IT Project Manager

    Courses: 1 course planned

  • Roadmapping

    Sequences outcomes and bets into a communicable product roadmap.

    Careers: Product Manager

    Courses: 1 course planned

  • Routing

    Designs and operates routing with appropriate protocols and policy.

    Careers: Network Engineer

    Courses: 1 course planned

S

  • Scope management

    Controls scope changes and keeps delivery commitments realistic.

    Careers: IT Project Manager

    Courses: 1 course planned

  • Scoping and ethics

    Defines rules of engagement and operates within legal boundaries.

    Careers: Penetration Tester

    Courses: 1 course planned

  • Scripting and tooling

    Automates testing workflows and adapts offensive tooling.

    Careers: Penetration Tester

    Courses: 1 course planned

  • Security monitoring

    Operates SIEM and detection tooling to spot suspicious activity.

    Careers: Cybersecurity Analyst

    Courses: 1 course planned

  • Security operations

    Uses detection and incident response to contain active threats.

    Careers: Security Engineer

    Courses: 1 course planned

  • Security testing

    Integrates vulnerability-focused tests into delivery feedback.

    Careers: Quality Engineer

    Courses: 1 course planned

  • Service desk

    Manages incidents, requests, escalation, and user communication.

    Careers: IT Support Specialist

    Courses: 2 courses planned

  • Service-level objectives

    Defines service indicators, objectives, and error-budget policies.

    Careers: Site Reliability Engineer

    Courses: 2 courses planned

  • Smart contract security

    Prevents and audits common vulnerabilities in on-chain code.

    Careers: Blockchain Developer

    Courses: 1 course planned

  • Smart contracts

    Writes and tests contracts in languages like Solidity or Rust.

    Careers: Blockchain Developer

    Courses: 1 course planned

  • Social engineering

    Tests human-layer defenses through phishing and pretexting engagements.

    Careers: Penetration Tester

    Courses: 1 course planned

  • Software design

    Applies modularity, abstraction, patterns, and architectural boundaries.

    Careers: Software Engineer

    Courses: 2 courses planned

  • Solution architecture

    Defines system boundaries, responsibilities, constraints, and quality attributes.

    Careers: Solutions Architect

    Courses: 1 course planned

  • Solution evaluation

    Validates delivered solutions against requirements and business value.

    Careers: Business Analyst

    Courses: 1 course planned

  • Spreadsheets

    Models, cleans, and explores data with advanced spreadsheet techniques.

    Careers: Data Analyst

    Courses: 1 course planned

  • Stakeholder management

    Aligns leadership, customers, and teams around decisions.

    Careers: Product Manager

    Courses: 1 course planned

  • Statistics

    Applies descriptive and inferential statistics to validate findings.

    Careers: Data Analyst

    Courses: 1 course planned

  • Switching

    Designs and operates resilient switched networks.

    Careers: Network Engineer

    Courses: 1 course planned

  • System design

    Selects components and interaction patterns for scalable systems.

    Careers: Solutions Architect

    Courses: 2 courses planned

T

U

  • Unit and integration testing

    Builds fast tests around components and their boundaries.

    Careers: Quality Engineer

    Courses: 2 courses planned

  • User research

    Plans and runs interviews, surveys, and usability tests to understand users.

    Careers: UX/UI Designer

    Courses: 1 course planned

V

  • Vendor management

    Coordinates external suppliers, contracts, and deliverables.

    Careers: IT Project Manager

    Courses: 1 course planned

  • Version control and review

    Collaborates through source control and effective code review.

    Careers: Software Engineer

    Courses: Code Review, 1 course planned

  • Visual design

    Applies typography, color, and layout to create coherent interfaces.

    Careers: UX/UI Designer

    Courses: 1 course planned

  • Vulnerability management

    Identifies, prioritizes, and tracks remediation of weaknesses.

    Careers: Cybersecurity Analyst

    Courses: 1 course planned

W

  • Web application testing

    Probes web applications and APIs for injection, auth, and logic flaws.

    Careers: Penetration Tester

    Courses: 1 course planned

  • Web performance

    Measures and improves loading, rendering, and interaction latency.

    Careers: Frontend Engineer

    Courses: 1 course planned

  • Web3 integration

    Connects frontends to chains through wallets, providers, and SDKs.

    Careers: Blockchain Developer

    Courses: 1 course planned

  • Windows administration

    Configures and maintains Windows Server environments.

    Careers: Systems Administrator

    Courses: 1 course planned