Skip to content

O*NET-SOC 15-1299.07

Blockchain Engineers

Maintain and support distributed and decentralized blockchain-based networks or block-chain applications such as cryptocurrency exchange, payment processing, document sharing, and digital voting. Design and deploy secure block-chain design patterns and solutions over geographically distributed networks using advanced technologies. May assist with infrastructure setup and testing for application transparency and security.

From O*NET 30.3

Tasks

From O*NET 30.3, by importance, as O*NET OnLine lists them

Free · O*NET 30.3
  1. Assess blockchain threats, such as untested code and unprotected keys.21806
  2. Automate the deployment of software updates over geographically distributed network nodes.21807
  3. Design and deploy blockchain design patterns to make transactions secure, transparent, and immutable.21808
  4. Design and develop blockchain technologies for industries such as finance and music.21809
  5. Design and implement dashboard and data visualizations to meet customer reporting needs.21810
  6. Design and implement data repositories to integrate data.21811
  7. Design and verify cryptographic protocols to protect private information.21812
  8. Determine specifications for, or implement, logging.21813
  9. Develop a maintainable code base using object-oriented design principles, practices, or patterns.21814
  10. Discuss and plan systems with solution architects, system engineers, or cybersecurity experts to meet customer requirements.21815
  11. Discuss data needs with engineers, product managers, or data scientists to identify blockchain requirements.21816
  12. Evaluate blockchain processes or risks based on security assessments or control matrix reviews.21817
  13. Evaluate new blockchain technologies and vendor products.21818
  14. Implement catastrophic failure handlers to identify security breaches and prevent serious damage.21819
  15. Run infrastructure tests to examine the behavior of large peer-to-peer networks.21820
  16. Test the security and performance of blockchain infrastructures.21821
  17. Update client and server applications responsible for integration and business logic.21822

Technology Skills

From O*NET 30.3, 50 examples in 21 categories, 34 Hot Technology

Free · O*NET 30.3

Application server software

  • Amazon Elastic Container Service ECS
  • DockerHot TechnologyIn Demand
  • GitHubHot Technology
  • KubernetesHot TechnologyIn Demand
  • Microservices Architecture
  • Spring BootHot Technology

Data base management system software

  • Amazon Kinesis
  • MongoDBHot TechnologyIn Demand
  • MySQLHot Technology
  • NoSQLHot Technology

Storage networking software

  • Amazon Simple Storage Service S3

Cloud-based management software

  • Amazon Web Services AWS CloudFormationHot Technology

Data base user interface and query software

  • Amazon Web Services AWS softwareHot TechnologyIn Demand
  • Structured query language SQLHot TechnologyIn Demand

Expert system software

  • Ansible softwareHot Technology

Development environment software

  • Apache KafkaHot Technology
  • CHot Technology
  • GoHot TechnologyIn Demand
  • Kotlin
  • Microsoft Azure softwareHot TechnologyIn Demand
  • Rust programming languageIn Demand
  • Software libraries
  • SolidityIn Demand

Project management software

  • Atlassian ConfluenceHot Technology

Content workflow software

  • Atlassian JIRAHot Technology

Object or component oriented development software

  • C#Hot TechnologyIn Demand
  • C++Hot TechnologyIn Demand
  • Oracle JavaHot TechnologyIn Demand
  • Oracle Java Message Service JMS
  • PythonHot TechnologyIn Demand
  • RabbitMQ
  • TypeScriptHot TechnologyIn Demand

Enterprise application integration software

  • Enterprise application integration EAI software
  • Jenkins CIHot Technology

File versioning software

  • GitHot TechnologyIn Demand

Web platform development software

  • Google AngularHot Technology
  • JavaScriptHot TechnologyIn Demand
  • Node.jsHot TechnologyIn Demand
  • ReactHot TechnologyIn Demand
  • RESTful APIIn Demand
  • Spring FrameworkHot Technology
  • Web framework software

Graphical user interface development software

  • Grafana Labs Grafana CloudHot Technology

Configuration management software

  • IBM TerraformHot Technology

Operating system software

  • LinuxHot Technology

Compiler and decompiler software

  • Low-level virtual machine LLVM compilers

Object oriented data base management software

  • PostgreSQLHot TechnologyIn Demand

Cloud-based data access and sharing software

  • Software as a service SaaS

Program testing software

  • Source code editor software

Enterprise system management software

  • Splunk EnterpriseHot Technology

Detailed Work Activities

From O*NET 30.3, under their work activities; open one for the AI skills Workforce Automation maps to it

Free · O*NET 30.3

Inspecting Equipment, Structures, or Materials

  • Test computer system operations to ensure proper functioning.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 5 of 7 AI skills mapped to this activity, by automation level

    • Replaces 1
    • Augments 5
    • Supports 1

Judging the Qualities of Objects, Services, or People

  • Evaluate new technologies or methods.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet
  • Evaluate utility of software or hardware technologies.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet

Analyzing Data or Information

  • Analyze security of systems, network, or data.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet

Thinking Creatively

  • Design software applications.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 5 of 29 AI skills mapped to this activity, by automation level

    • Augments 9
    • Supports 13
    • Informs 7
  • Design integrated computer systems.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet
  • Create databases to store electronic data.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet

Working with Computers

  • Write computer programming code.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet
  • Implement security measures for computer or information systems.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 5 of 11 AI skills mapped to this activity, by automation level

    • Augments 3
    • Supports 8
  • Install computer software.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet

Drafting, Laying Out, and Specifying Technical Devices, Parts, and Equipment

  • Develop procedures for data management.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet
  • Develop computer or information security policies or procedures.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 4 of 4 AI skills mapped to this activity, by automation level

    • Augments 3
    • Supports 1

Repairing and Maintaining Electronic Equipment

  • Maintain computer equipment or software.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet

Communicating with Supervisors, Peers, or Subordinates

  • Discuss design or technical features of products or services with technical personnel.
    WFA · Part of the paid plan when accounts open

    WFA (Workforce Automation) analysis: 0 of 0 AI skills mapped to this activity, by automation level

    • No tools yet
    • Not mapped yet

Job Zone

From O*NET 30.3

Free · O*NET 30.3

Job Zone Four: Considerable Preparation Needed

Workforce Automation analysis, not part of the source

WFA coverage: AI skills for this job

WFA · Part of the paid plan when accounts open

Pilot mapping: these skill links come from our seed list and haven’t been reviewed yet. Expect them to change as each one is checked.

DWAs covered by an AI skill4 of 14
Distinct tools51
Level mix
  • Replaces 1
  • Augments 20
  • Supports 23
  • Informs 7

Equivalents

NICE work roles, with their DCWF equivalents

Mapped to this job by the ETO-CSET NICE/O*NET crosswalk (2024); roles from NICE Framework Components v2.2.0, DCWF equivalents from DoD DCWF Tool v5.3 (2026-09-25)

Free · NICE Framework Components v2.2.0 and DoD DCWF Tool v5.3 (2026-09-25)

No NICE work role maps to this job.