Job brief:
We are looking for dedicated Blockchain Architecture to join our existing project team and help us develop Blockchain Network developments and intelligence to solve real-world problems and change the future. Staying current with the latest developments in a rapidly changing field.
Blockchain Architecture expert's responsibilities include designing blockchain networks, writing and testing code, debugging programs, developing APIs and integrating applications with third-party web services. To be successful in this role, you should have experience using server-side logic and work well in a team.
Ultimately, you’ll build highly responsive web and Mobile applications that align with our business needs.
Responsibilities
- Demonstrate a good understanding of Blockchain fundamentals, consensus algorithms
- Good understanding of different types of Blockchain such as public, private/permissioned, public permissioned etc.
- Good understanding of Blockchain frameworks such as Hyperledger Fabric, R3 Corda, Ethereum (Solidity)
- Good understanding of various different consensus algorithms used in Bitcoin Blockchain, Ethereum, Byzantine fault tolerant algorithms including Hyperledger Fabric PBFT algorithm etc.
- Good understanding of using cryptography material such as certificates for identity management in order to authenticate members, transactions etc.
- Ability to architect and design integration architecture for integrating applications with Blockchain and, also, participant organizations and their member's nodes to Blockchain network.
- Experience with database architecture and design to create storage solutions for managing distributed ledger and related data/state in files/database systems.
- Create security architecture for managing the security of Blockchain and related applications
- Create best practices/guidelines for blockchain teams
- Create performance metrics for measuring Blockchain performance
Requirements and skills
- Get thorough knowledge about Blockchain Fundamentals
- Have an Applicative Sense of the Data Structures
- Be an Expert in Front-End and Back-End Web Development (MERN)
- Polish Up Your Leadership Skills
- Be Proficient in Cryptography
- Exposure to CI/CD
- Have a Deeper Understanding of Different Blockchain Platforms
- Know-How the Blockchain Architecture Works
- Muster Various Programming Languages (Java/JEE, Javascript, Golang, Python, Truffle, Web3.js )
- Must have excellent programming and scripting skills with a solid understanding of Object Oriented Design principles in a Linux environment
- Must have excellent programming and scripting skills with a solid understanding of Object Oriented Design principles in a Linux environment
- Be Proficient in Smart Contract Development
- Possess Knowledge of How Standards and Ecosystems Work
- Master Blockchain Interoperability
- Learn to Develop Blockchain Product Specification
- Acquire Knowledge of Blockchain Implementation Strategy Development
- Possess Strategic Skills for Faster Problem Solving
- Be an Expert in Blockchain Development Tools
- Get a Degree or Diploma in Computer Science Engineering
- Learn to Couple Blockchain With Business
Education and Experience
- Graduation in computers.
- Minimum 07 Year