- Work experience in at least one of the blockchain platforms like IBM Hyperledger, Bitcoin, Ethereum, Multichain, Stellar, Ripple, Graphene, Corda, etc.
- Developed architecture and design of blockchain solutions
- Developed PoC using blockchain technology
- Understanding of various blockchain platforms to evaluate and propose appropriate blockchain platform and technologies
- Strong understanding of Bitcoin or other crypto currencies
- Experience working with distributed databases
- Understanding of various consensus methodologies (Mining, PoW, PoS, etc).
- Understanding of cryptography, including asymmetric (pub/priv key), symmetric, hash functions, encryption/signatures.
- Hands-on experience in using any of the following (or similar) languages:C, C++
- Design and architect blockchain industry solutions
- Construct blockchain networks leveraging blockchain platforms and technologies
- Define architecture and best practices for Blockchain technology adoption and implementation
- Disseminate best practices and act as a knowledgeable resource for Blockchain engineering problem solving
- Conceptualize, design and build Blockchain framework and assets
- Lead solution development and capability development in Blockchain and related technologies such as Ethereum, crypto-currencies and smart contracts
- Should write point of views and white papers