About the Role
Our client, a cutting-edge cybersecurity firm specializing in protecting digital assets and blockchain infrastructure, is seeking a skilled Blockchain Security Engineer for their Upington, Northern Cape office. This role is critical for identifying and mitigating security risks within blockchain networks, smart contracts, and decentralized applications. You will play a key part in ensuring the safety and integrity of our client's and their clients' digital assets in the rapidly evolving Crypto & Blockchain landscape. We are looking for a proactive individual with a passion for security and a deep understanding of blockchain vulnerabilities.
Key Responsibilities
- Conduct security assessments and penetration testing of blockchain networks, smart contracts, and dApps.
- Identify vulnerabilities, threats, and risks associated with blockchain technologies.
- Develop and implement security measures to protect blockchain infrastructure.
- Analyze smart contract code for security flaws and provide remediation recommendations.
- Monitor blockchain networks for suspicious activity and security incidents.
- Develop security tools and scripts to automate security tasks.
- Stay up-to-date with the latest security threats, vulnerabilities, and best practices in the blockchain space.
- Collaborate with development teams to ensure secure coding practices.
- Create detailed security reports and present findings to stakeholders.
- Contribute to the firm's security research and knowledge base.
Requirements
- Bachelor's degree in Computer Science, Cybersecurity, or a related field, or equivalent professional experience.
- Minimum of 4 years of experience in cybersecurity, with at least 2 years focused on blockchain security.
- Strong understanding of blockchain fundamentals, consensus mechanisms, and cryptography.
- Proficiency in analyzing smart contract code (Solidity, Vyper) for vulnerabilities.
- Experience with security testing tools and methodologies.
- Knowledge of network security principles and protocols.
- Familiarity with common blockchain exploits and attack vectors.
- Strong programming skills in languages such as Python, Go, or C++.
- Excellent analytical, problem-solving, and communication skills.
- Ability to work effectively in Upington, Northern Cape.
Benefits
- Our client offers a competitive salary, performance bonuses, and a comprehensive benefits package.
- Opportunities for professional development and exposure to the forefront of Crypto & Blockchain security are provided.
- The role is based in Upington, Northern Cape, offering a challenging and rewarding work environment.
- Join a team dedicated to securing the future of digital assets.