Description:
As a Blockchain Solutions Architect at Pixelette Technologies, you will play a pivotal role in shaping the technical landscape of our blockchain projects. Your expertise will drive the development of scalable and efficient blockchain solutions, ensuring alignment with business goals. You will collaborate closely with cross-functional teams, including developers, engineers, and project managers, to design and implement complex blockchain systems.
Key Responsibilities:
- Blockchain System Design: Develop detailed blockchain system architecture and design solutions that meet business requirements and align with technology trends.
- Technical Leadership: Provide blockchain development teams with hands-on technical expertise and mentorship, ensuring successful project execution.
- Programming Languages: Utilise your proficiency in languages like Solidity, Rust, and Chaincode, alongside Python, C++, and JavaScript, to design and implement blockchain solutions.
- Requirements Analysis: Collaborate with stakeholders to gather and analyze project requirements, translating them into technical specifications.
- DevOps and AWS: Collaborate with DevOps teams and leverage AWS services for efficient blockchain application deployment and maintenance.
- Scalability: Architect scalable, robust, and maintainable blockchain solutions capable of handling increased workloads.
- Security: Implement the best data security and compliance practices, especially in blockchain-related projects.
- Documentation: Create comprehensive technical documentation for blockchain solutions, including diagrams and code documentation.
- Evaluation of Emerging Technologies: Stay updated on emerging blockchain technologies and assess their potential relevance to ongoing and future projects.
Qualifications:
- Minimum of 7 years of experience as a developer progressing to a Solutions Architect or a similar role.
- Proficiency in Python, C++, and JavaScript is required.
- Deep understanding of blockchain technology is a must (Solidity, Rust/Chaincode).
- Strong problem-solving skills and the ability to think strategically.
- Excellent communication and collaboration skills.
- Bachelor's degree in Computer Science or a related field (Master's preferred).