Core Blockchain Developer
Core Blockchain Developer
Blockchain Engineering
QP Code
SSC/Q8703
NSQF Level
5
Brief Job Description
Core blockchain developers define technical specifications for the blockchain solution and design/develop the block schema based on technical requirements. They also define the tokenomics for the solution
Personal Attributes
Core blockchain developers define technical specifications for the blockchain solution and design/develop the block schema based on technical requirements. They also define the tokenomics for the solution
Role Map
Technology
Blockchain
Job Category
Engineering
Job Track
Core Development
Roles
+ 1 Roles
Core Blockchain Developer
NSQF Level: 7
Blockchain Engineer
NSQF Level: 7
Blockchain Infrastructure Engineer
NSQF Level: 7
Technical Competencies
Key job task/function that an individual has to perform as a part of the job. These are also known as National Occupational Standards (NOS).
9
7 Compulsory,
2 Electives
Define technical specifications for the blockchain solution
This unit is about defining blockchain-related technical specifications in the solution
Design technical architecture/ block schema based on technical requirements
This unit is about building the core blockchain network for the solution as per technical requirements
Define tokenomics for the blockchain solution
This unit is about determining suitable token model and tokenization standards for the blockchain solution
Ensure compliance to best practices, standards, architecture guidelines and statutes
This unit is about implementing best practices and compliance standards in the blockchain solution
Convince others to take appropriate action in different situations
This unit is about convincing others to take appropriate action in different situations
Manage and collaborate with stakeholders for project success
This unit is about managing and communicating effectively with stakeholders to ensure that project requirements are met
Maintain an inclusive, environmentally sustainable workplace
The unit is about implementing and improving diversity equality and inclusion in a sustainable and environment friendly workplace
Define infrastructure requirements for the blockchain solution
This unit is about determining infrastructure requirements suitable for the blockchain solution's architecture
Provision and configure infrastructure for development, testing and deployment of various components of the blockchain solution
This unit is about defining, implementing and configuring infrastructure stack for the blockchain solution
Supplementary Topics
Advanced topics that will help you excel in this role
Consensus algorithms
Mining energy management
ADEPT (Autonomous Decentralized Peer-to-Peer Telemetry)
Public network architecture
Popular Tools Used by Core Blockchain Developer
Blockchain platforms
EOSIO
Ethereum
Amazon Quantum Ledger Database
Kaleido Blcokchain Business Cloud
IBM Blockchain Platform
Corda
Hyperledger
Development Tools
Solidity
Geth
Mist
Solc
Remix
Metamask
Truffle etc
Programming and Scripting Language
Python
C/C++
C#
Java
JavaScript
Ruby
Shell Script
VB.Net
Lisp etc
Frameworks, Libraries and APIs
.Net
Boost
Integrated Development Environment
Visual Studio Code
Remix
Ethereum Studio
Atom
Vim solidity
Ethcode
Inteliij Solidity Plugin
Eth Fiddle etc
Version Control Tools
Git
Apache Subversion
Mercurial
CVS
Bazaar etc
Configuration Management Tools
Puppet
Chef
Ansible
CFEngine
JUJU
Bamboo etc
Identity and Access Management
Microsoft Identity Manager,
Microsoft Azure Active Directory
Oracle Identity Management
Auth0
SailPoint etc
Performance monitoring and Analytics Tools
Solarwinds
Windows Performance Monitor
Robolytix etc
Network Monitoring Software
Nagios
SolarWinds NPM
PRTG network monitor
Zabbix
OpenNMS etc
Office Software
Microsoft PowerPoint
Microsoft Excel
Microsoft Visio
Microsoft Word
FreeOffice
LibreOffice
WPS Office
iWork
Calira
PolarisOffice
OnlyOffice
Apache OpenOffice etc