What Penetration Tester Jobs are in South Africa?

Showing 241 Penetration Tester jobs in South Africa

Penetration Tester

Johannesburg  R360 000 - R720 000 per year  help_outline Deka Minas Pty Ltd

Posted 5 days ago

Job Viewed

Tap Again To Close

Job Description

Kindly note that this position is based in The Middle East, expatriation benefits apply!


We are seeking a skilled and motivated Penetration Tester / Ethical Hacker to join our cybersecurity team. The successful candidate will be responsible for conducting authorized security assessments against client environments, identifying vulnerabilities, and providing actionable remediation guidance. This role requires strong technical expertise, excellent communication skills, and the ability to operate in high-pressure environments.

Key Responsibilities

  • Plan, execute, and deliver penetration tests and security assessments against:
    • Enterprise infrastructure
    • Web applications
    • Mobile applications and services
  • Conduct ethical hacking activities to identify security vulnerabilities, misconfigurations, and weaknesses.
  • Liaise directly with clients, clearly communicating technical findings and presenting assessment reports.
  • Research emerging threats, attack techniques, and exploitation methods to enhance assessment effectiveness.
  • Design, build, and maintain custom tools and scripts to support penetration testing activities.
  • Develop exploits and proof-of-concept attacks where required to demonstrate risk.
  • Maintain a strong understanding of corporate and enterprise systems and networks from a security perspective.
  • Stay current with industry trends, tools, and adversary tactics used within the cybersecurity community.
  • Participate in the continuous improvement of testing methodologies and internal processes.
  • Experience with deception-based technologies (e.g., honeypots and honeytokens) will be considered an advantage.

Requirements

  • Willing and able to travel, domestically and internationally, as required. *
  • In possession of a valid passport. *
  • In possession of a valid South African driver’s license.
  • Own a reliable vehicle.
  • Must have no criminal record. *
  • Eligible to work in South Africa without requiring a work permit, or already in possession of a valid work permit with at least one year validity remaining. *
  • Able to work both independently and collaboratively within a team environment.
  • Comfortable working in highly pressurized and stressful environments.
  • Willing to work overtime when operational requirements demand.
  • Professional, ethical, and responsible approach to handling sensitive client data.

Qualifications and Skills

  • Strong interpersonal, communication, and presentation skills.
  • Excellent analytical ability with strong report writing skills and a high level of English proficiency. *
    • Additional language skills are advantageous.
  • A recognized cybersecurity certification related to penetration testing, such as:
    • OSCP, CPPT, CompTIA PenTest+, or equivalent *
    • CEH is acceptable only if accompanied by an additional penetration testing certification. *
  • Solid understanding of:
    • Cyber threats and threat actors
    • Information security principles
    • Security monitoring, detection, and response
  • Hands-on familiarity with:
    • Networking protocols, ports, and services
    • Intrusion Detection and Prevention Systems (IDS/IPS)
    • Malware analysis concepts
    • Application-layer attack vectors
    • Windows and Linux operating systems *
  • Working knowledge of programming and scripting languages such as Python, Go, or similar. *
  • Active participation in cybersecurity communities, open-source projects, or security research initiatives is highly desirable.

Please note that by submitting your personal information to Deka Minas you free-willingly issue the business consent to make use of such data for the specific purpose of securing you either permanent or temporary employment. Our business makes use of a POPIA compliant database and you have the right to access, right to correction and right to deletion of your personal information

Is this job a match or a miss?
Apply Now

Penetration Tester - Application Security

3900 Thembeni / Remote  R360 000 - R720 000 per year  help_outline Placements24

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

contractor
About the Role Our client requires a skilled Penetration Tester with a specialization in Application Security for their operations in **Richards Bay, KwaZulu-Natal**. In this challenging role, you will be responsible for simulating cyber-attacks to identify security vulnerabilities in web applications, APIs, and mobile platforms. Your findings will be critical in guiding development teams to remediate weaknesses and enhance the security of our client's digital products. This hybrid position requires you to be available for on-site assessments and collaborative sessions in **Richards Bay, KwaZulu-Natal**, while also offering the flexibility to work remotely on certain tasks. You will utilize your expertise in various testing methodologies and tools to uncover potential security flaws, providing detailed reports and recommendations to stakeholders. This role is perfect for a proactive security professional eager to make a significant impact on application security.
Is this job a match or a miss?
Apply Now

Penetration Tester (Ethical Hacker)

8001 Cape Town  R360 000 - R720 000 per year  help_outline Placements24 remove_red_eye View All

Posted 9 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
About the Role Our client, a prominent financial institution in Cape Town, Western Cape , is seeking a skilled Penetration Tester, also known as an Ethical Hacker, to join their dedicated Information Security team. This critical role involves simulating cyber-attacks to identify vulnerabilities in our client's network infrastructure, web applications, and systems before malicious actors can exploit them. You will be responsible for planning, executing, and reporting on comprehensive penetration tests, providing actionable recommendations to strengthen our client's security defenses. This is an excellent opportunity for a security professional passionate about offensive security testing and contributing to a robust security posture in a dynamic financial services environment. We are looking for an individual with a keen eye for detail and a proactive approach to security assurance. You will work closely with internal security teams to ensure the integrity and resilience of our client's digital assets. Key Responsibilities
  • Plan, scope, and execute penetration tests against various targets, including internal and external networks, web applications, APIs, and mobile applications.
  • Identify, exploit, and document security vulnerabilities, assessing their potential impact and risk.
  • Develop detailed, high-quality penetration test reports that clearly communicate findings, risks, and remediation recommendations to both technical and non-technical stakeholders.
  • Conduct social engineering assessments and phishing campaigns to test employee awareness and response.
  • Perform vulnerability assessments and security code reviews to identify potential weaknesses.
  • Stay current with the latest penetration testing techniques, tools, and emerging threats.
  • Collaborate with system administrators and development teams to implement security remediation strategies.
  • Participate in security architecture reviews and provide input on secure design principles.
  • Maintain knowledge of industry best practices and regulatory requirements related to cybersecurity.
Requirements
  • Bachelor's degree in Computer Science, Information Technology, Cybersecurity, or a related field, or equivalent work experience.
  • Minimum of 4 years of hands-on experience in penetration testing and vulnerability assessment.
  • Proficiency with a variety of penetration testing tools and frameworks (e.g., Metasploit, Burp Suite, Nmap, Nessus, OWASP ZAP).
  • Strong understanding of network protocols, operating systems (Windows, Linux), web application security, and common vulnerabilities (e.g., OWASP Top 10).
  • Demonstrated ability to think like an attacker and creatively discover vulnerabilities.
  • Excellent report writing and communication skills, with the ability to articulate technical findings effectively.
  • Experience with scripting languages (e.g., Python, Bash) for automating tasks is a plus.
  • Relevant certifications such as OSCP, CEH, CISSP, or GPEN are highly preferred.
  • Familiarity with cloud security concepts (AWS, Azure, GCP) is advantageous.
Benefits Our client offers a competitive salary, comprehensive medical and dental benefits, a performance-based bonus structure, and excellent opportunities for professional development, including advanced training and conference attendance. Employees enjoy a stimulating work environment within Cape Town's vibrant business district, access to modern security tools, and the chance to make a significant impact on the organization's security posture. We offer a supportive team culture and a clear career progression path for dedicated security professionals. Join a forward-thinking company committed to cybersecurity excellence.
Is this job a match or a miss?
Apply Now

Senior Penetration Tester

7600 Stellenbosch / Remote  R360 000 - R720 000 per year  help_outline Placements24 remove_red_eye View All

Posted 9 days ago

Job Viewed

Tap Again To Close

Job Description

contractor
About the Role

Our client is seeking a highly skilled and ethical Senior Penetration Tester to join their cybersecurity team. This role is responsible for simulating cyberattacks to identify vulnerabilities in our client's systems, networks, and applications, providing actionable insights to improve security defenses. You will conduct in-depth testing, document findings meticulously, and communicate risks effectively to both technical and non-technical audiences. This is a contract position with the flexibility of being fully remote, offering an excellent opportunity for experienced professionals seeking challenging engagements. The role requires a deep understanding of various attack vectors and exploit techniques, contributing to the security of clients operating across diverse industries, including those near Stellenbosch, Western Cape, ZA .

Key Responsibilities
  • Conduct comprehensive penetration tests on web applications, network infrastructure, APIs, and mobile applications.
  • Perform vulnerability assessments and exploit identified security weaknesses.
  • Utilize a variety of tools and techniques for reconnaissance, scanning, exploitation, and post-exploitation.
  • Develop detailed and accurate reports outlining findings, including risk assessment and remediation recommendations.
  • Communicate effectively with clients and internal teams to explain technical vulnerabilities and provide expert advice.
  • Stay up-to-date with the latest penetration testing methodologies, tools, and emerging threats.
  • Contribute to the development of new testing methodologies and services.
  • Maintain strict ethical standards and client confidentiality throughout all engagements.
Requirements
  • Bachelor's degree in Computer Science, Cybersecurity, or a related field, or equivalent hands-on experience.
  • Minimum of 5 years of experience in professional penetration testing.
  • Proven track record of successfully identifying and exploiting vulnerabilities in various environments.
  • Expert knowledge of common attack vectors, web application security (OWASP Top 10), network protocols, and operating systems.
  • Proficiency with penetration testing tools such as Metasploit, Burp Suite, Nmap, Nessus, and Kali Linux.
  • Strong understanding of secure coding practices and application security principles.
  • Excellent report writing and presentation skills.
  • Ability to work independently and manage multiple testing engagements simultaneously.
  • Relevant certifications like OSCP, CEH, GPEN, or CISSP are highly valued.
Benefits
  • Competitive contract rates, reflecting your expertise.
  • Flexible remote working arrangements.
  • Opportunity to work with a diverse range of clients and challenging security scenarios.
  • Continuous learning and professional development opportunities.
  • Gain exposure to cutting-edge security technologies and methodologies.
  • Be a key contributor to enhancing the security posture of organizations, supporting those in regions like Stellenbosch, Western Cape, ZA .
  • Direct impact on improving cybersecurity across various industries.
Is this job a match or a miss?
Apply Now

Lead Penetration Tester - Application Security Expert

8001 Cape Town  R360 000 - R720 000 per year  help_outline Placements24

Posted 6 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
About the Role

Our client, a prominent e-commerce enterprise situated in the vibrant city of Cape Town , is actively recruiting a Lead Penetration Tester with deep expertise in application security. This role is crucial for identifying and mitigating vulnerabilities within our web and mobile applications before they can be exploited by malicious actors. As the Lead, you will guide a team of security professionals, design comprehensive testing strategies, and communicate findings to both technical and non-technical stakeholders. You will be at the forefront of ensuring the security posture of our customer-facing platforms, playing an instrumental role in building trust and maintaining operational integrity. The ideal candidate will possess a strong ethical hacking background and a passion for cutting-edge security practices. This is an opportunity to make a significant impact in a fast-paced, innovative environment within Cape Town .

Key Responsibilities
  • Lead and execute comprehensive penetration tests on web applications, mobile applications, APIs, and network infrastructure.
  • Develop and refine penetration testing methodologies and frameworks to identify complex vulnerabilities.
  • Conduct manual security testing, code reviews, and vulnerability assessments.
  • Analyze test results, document findings in detailed reports, and provide actionable recommendations for remediation.
  • Collaborate with development teams to integrate security into the Software Development Life Cycle (SDLC).
  • Mentor and guide junior penetration testers, fostering their technical and professional growth.
  • Stay updated with the latest vulnerability exploits, attack techniques, and security trends.
  • Present security findings and recommendations to senior management and technical teams.
  • Develop proof-of-concept exploits to demonstrate the impact of identified vulnerabilities.
  • Contribute to the development of security awareness training programs.
Requirements
  • Bachelor’s degree in Cybersecurity, Computer Science, or a related discipline.
  • A minimum of 7 years of experience in penetration testing and application security.
  • Demonstrated expertise in OWASP Top 10 vulnerabilities, SQL injection, XSS, CSRF, and other common web/mobile exploits.
  • Proficiency with penetration testing tools such as Burp Suite, Metasploit, Nmap, and Kali Linux.
  • Experience with scripting languages (e.g., Python, JavaScript) for security automation and exploit development.
  • Strong understanding of secure coding practices and SDLC.
  • Relevant certifications like OSCP, OSCE, CISSP, or CEH are highly preferred.
  • Excellent analytical, reporting, and communication skills, with the ability to articulate technical risks effectively.
  • Proven leadership experience and the ability to manage a team.
  • Must be willing to work full-time in our Cape Town office.
Benefits

Our client offers an attractive remuneration package including a competitive base salary, annual bonus, and a comprehensive medical aid plan. Professional development is strongly encouraged, with support for further certifications and conference attendance. Employees will enjoy a dynamic work environment in a prime Cape Town location, with ample opportunities for career progression within the security domain. This role provides the chance to work with cutting-edge technologies and contribute to the security of a major online platform.

Is this job a match or a miss?
Apply Now

Information Security Penetration Tester (Remote)

1200 Nelspruit / Remote  R360 000 - R720 000 per year  help_outline Placements24

Posted 9 days ago

Job Viewed

Tap Again To Close

Job Description

full-time
About the Role Our client, a cutting-edge technology firm, is seeking a skilled Information Security Penetration Tester to join their dedicated, fully remote security team. In this role, you will be responsible for proactively identifying vulnerabilities in our client's systems, applications, and networks through ethical hacking techniques. Your findings will be critical in strengthening our client's defenses against real-world threats. This is an exciting opportunity for a security professional who thrives on challenge and is passionate about offensive security. As a remote-first organization, we provide the tools and environment necessary for you to excel from anywhere. We are looking for creative and persistent individuals who can think like an attacker to help us build a more secure future. Key Responsibilities
  • Conduct comprehensive penetration tests on web applications, networks, APIs, and mobile applications.
  • Perform vulnerability assessments and security audits to identify weaknesses.
  • Utilize a variety of tools and techniques for penetration testing, including network scanners, vulnerability scanners, and exploit frameworks.
  • Develop detailed reports outlining identified vulnerabilities, their potential impact, and recommended remediation steps.
  • Work closely with development and operations teams to ensure vulnerabilities are effectively addressed.
  • Stay up-to-date with the latest penetration testing methodologies, tools, and threat intelligence.
  • Participate in red team exercises and security simulations.
  • Contribute to the development and improvement of penetration testing processes and playbooks.
  • Provide expert advice on security best practices and secure coding principles.
Requirements
  • Bachelor's degree in Computer Science, Cybersecurity, Information Technology, or a related field.
  • Minimum of 3 years of hands-on experience in penetration testing and vulnerability assessment.
  • Proficiency with common penetration testing tools (e.g., Metasploit, Burp Suite, Nmap, OWASP ZAP).
  • Strong understanding of network protocols, operating systems, web application security, and common vulnerabilities (e.g., OWASP Top 10).
  • Experience in scripting languages (e.g., Python, Bash) for security automation is a plus.
  • Excellent analytical and problem-solving skills.
  • Strong written and verbal communication skills, with the ability to clearly articulate technical findings.
  • Ability to work independently and manage multiple testing engagements simultaneously in a remote setting.
  • Relevant certifications such as OSCP, CEH, CISSP, or GPEN are highly valued.
Benefits
  • Competitive salary and performance bonuses.
  • Comprehensive medical, dental, and vision coverage.
  • Generous vacation policy.
  • Fully remote work environment with a home office setup allowance.
  • Opportunities for continuous learning, advanced training, and certifications.
  • Exposure to diverse and challenging security environments.
  • A collaborative and forward-thinking security team.
  • Life insurance benefits.
Is this job a match or a miss?
Apply Now

Penetration Tester (Offensive Security Specialist)

0001 Waterkloofrif / Remote  R360 000 - R720 000 per year  help_outline Placements24

Posted 9 days ago

Job Viewed

Tap Again To Close

Job Description

contractor
About the Role Our client, a cutting-edge technology solutions provider, is actively seeking a highly skilled Penetration Tester to join their dedicated security team. This role will be based in **Pretoria, Gauteng**, offering a hybrid work arrangement that combines the benefits of in-office collaboration with remote flexibility. As an Offensive Security Specialist, you will be responsible for proactively identifying vulnerabilities in our client's systems, networks, and applications through simulated cyber-attacks. Your expertise will be crucial in strengthening our client's defenses and ensuring the resilience of their digital infrastructure. This is an excellent opportunity for a motivated security professional to contribute to critical security assessments and play a key role in maintaining the integrity of systems in **Pretoria**. Key Responsibilities
  • Planning, executing, and reporting on penetration tests for web applications, networks, APIs, and mobile applications.
  • Conducting vulnerability assessments and providing detailed analysis of findings.
  • Developing and utilizing custom scripts and tools to automate testing processes.
  • Simulating advanced persistent threats (APTs) and other sophisticated attack vectors.
  • Providing actionable recommendations for remediation of identified vulnerabilities.
  • Collaborating with development and operations teams to integrate security testing into the development lifecycle.
  • Staying up-to-date with the latest exploitation techniques, attack vectors, and security trends.
  • Documenting test methodologies, findings, and results clearly and concisely.
  • Assisting in the development of security best practices and guidelines.
  • Participating in red team exercises and security assessments.
Requirements
  • A Bachelor's degree in Computer Science, Cybersecurity, or a related field, or equivalent practical experience.
  • Minimum of 3 years of hands-on experience in penetration testing and vulnerability assessment.
  • Proven expertise in exploiting common vulnerabilities (e.g., OWASP Top 10, SANS Top 25).
  • Proficiency with penetration testing tools such as Metasploit, Burp Suite, Nmap, Wireshark, and Kali Linux.
  • Strong understanding of network protocols, operating systems (Windows, Linux), and web technologies.
  • Experience with scripting languages like Python, Bash, or PowerShell for security automation.
  • Excellent written and verbal communication skills, with the ability to present technical findings to both technical and non-technical audiences.
  • Ability to work independently and as part of a team in a hybrid work environment.
  • Relevant certifications such as OSCP, CEH, GWAPT, or CISSP are highly preferred.
  • Familiarity with cloud environments (AWS, Azure) is a plus.
Benefits This contractor role offers a competitive daily or hourly rate commensurate with experience. Our client provides a dynamic work environment, opportunities to work on challenging and diverse projects, and exposure to leading-edge security technologies. The hybrid model allows for flexibility, balancing productive work in **Pretoria** with personal needs. This is an excellent chance to hone your offensive security skills within a reputable organization.
Is this job a match or a miss?
Apply Now