Cybersecurity Engineer: Penetration tester
IT – Software Testing
Pretoria/Centurion – Gauteng
ENVIRONMENT:
A South African Cybersecurity company driven by the principles of empowerment and innovation is looking for a Cybersecurity Engineer: Penetration Tester. This key role involves safeguarding both the company’s and its customers’ digital assets by identifying and addressing security vulnerabilities. The successful candidate will lead penetration testing projects, mentor junior team members, and contribute to the strategic advancement of security initiatives. A bachelor’s degree in Computer Science, Information Security, or a related field, or equivalent experience, is required, along with 5+ years of experience in penetration testing, vulnerability assessments, or related areas.
DUTIES:
- Lead and conduct comprehensive penetration tests on networks, applications, and systems to identify security weaknesses.
- Develop and implement advanced security test plans, scenarios, and scripts.
- Perform in-depth vulnerability assessments and security analysis using both automated tools and manual techniques.
- Document and report security findings, providing actionable to clients and provide detailed recommendations for remediation.
- Collaborate with cross-functional teams to prioritize and resolve security vulnerabilities.
- Research and stay current with emerging security threats, vulnerabilities, and technology trends.
- Participate in security incident response activities when required.
- Assist in the development and refinement of security policies, procedures, and standards.
- Provide training, guidance, and mentorship to junior penetration testers and other security staff.
- Contribute to the development of security strategies and roadmaps.
- Prepare tender responses and get involved in pre-sales and post-sales collaborating with perspective and existing clients.
- Conduct internal and external trainings on cybersecurity discussions.
REQUIREMENTS:
- Bachelor’s degree in Computer Science, Information Security, or related field, or equivalent experience.
- 5+ years of experience in penetration testing, vulnerability assessment, or related field.
- Deep knowledge of security testing methodologies and frameworks (OWASP, NIST, etc.).
- Proficiency with advanced penetration testing tools such as Metasploit, Burp Suite, Nessus, Nmap, etc.
- Strong scripting skills (Python, Bash, PowerShell, etc.) for automating security tasks.
- In-depth understanding of network protocols, operating systems, web technologies, and cloud environments.
- Relevant certifications such as OSCP, OSCE, CISSP, or similar are highly preferred.
ATTRIBUTES:
- Proven problem-solving skills and attention to detail.
- Strong leadership and communication skills, with the ability to explain complex security issues to non-technical stakeholders.