2,123,193open jobs
134,576companies
240,076added this week
Browse all
Location
In office (Johannesburg)
Seniority
Middle · 3+ years exp

First seen by Alion on Oct 27, 2026.

Overview
Company
Impact
Profile match
Datafin is a South African recruitment agency that places IT, data and finance professionals with client companies. Its vacancies include senior data analysts, quality engineering leaders, product managers and fund accountants, mainly for firms in Cape Town and Johannesburg. The company is headquartered in Cape Town, South Africa.

ENVIRONMENT:

Our client is a specialist cybersecurity organisation providing advanced cybersecurity and digital forensic services to government and commercial clients. They are seeking a Mid-Level Cyber Security Consultant specialising in Penetration Testing to conduct security assessments across web applications, external infrastructure, internal networks, APIs and mobile applications. The successful candidate will have strong hands-on penetration testing experience, particularly in web application security, along with the ability to identify vulnerabilities, assess security risks and produce clear, professional technical reports. The role requires independent working capabilities, effective time management and the ability to communicate findings to both technical and non-technical stakeholders.

DUTIES:

  • Conduct penetration testing and security assessments across web applications, external infrastructure, internal networks, REST APIs and mobile applications.
  • Identify, investigate and validate security vulnerabilities, misconfigurations and potential attack vectors.
  • Perform web application security testing, focusing on authentication, session management, access controls and common web vulnerabilities.
  • Assess applications against recognised security standards and the OWASP Top 10.
  • Conduct network and infrastructure assessments to identify weaknesses in network services, configurations and security controls.
  • Use penetration testing and vulnerability assessment tools to identify, analyse and validate security weaknesses.
  • Develop and execute scripts to support security research, testing activities and attack simulation.
  • Document findings, assess the potential impact of identified vulnerabilities and provide practical remediation recommendations.
  • Prepare clear, structured and professional penetration testing reports for technical and non-technical stakeholders.
  • Communicate assessment findings, security risks and recommendations effectively to clients.
  • Manage assigned engagements independently, ensuring testing activities and deliverables are completed within agreed timelines.
  • Keep up to date with emerging vulnerabilities, attack techniques, security tools and developments in the global threat landscape.
  • Participate in ongoing professional development and specialist cybersecurity communities.
  • Travel when required to support client engagements and the organisation's international operations.

REQUIREMENTS:

  • Approximately 3–5 years of hands-on penetration testing or offensive security experience.
  • Strong practical experience in web application penetration testing.
  • Good understanding of the OWASP Top 10, web authentication, session management, access control and common web application vulnerabilities.
  • Experience testing REST APIs, modern web applications and mobile applications.
  • Familiarity with penetration testing and vulnerability assessment tools, including:
  • Very good understanding of networking fundamentals, including TCP/IP, DNS, HTTP/HTTPS, TLS, firewalls and common infrastructure services.
  • Ability to develop scripts in a preferred programming or scripting language to support security research and testing activities.
  • Strong technical report-writing skills, with the ability to document findings and recommendations clearly and professionally.
  • Good command of written and spoken English.
  • Ability to work independently, manage time effectively and meet deadlines.
  • Willingness to travel and possess the necessary travel documentation.
  • Unrestricted legal authorisation to work in the European Union may be advantageous, as the organisation expands its European operations.

  • Burp Suite
  • Nmap
  • Metasploit
  • Nessus or OpenVAS
  • Nikto
  • Gobuster or FFUF
  • SQLmap

ATTRIBUTES:

  • Analytical and investigative: Demonstrates strong analytical thinking and the ability to investigate vulnerabilities and understand potential attack paths.
  • Detail-oriented: Thorough and methodical when conducting security assessments, validating findings and documenting results.
  • Problem-solving: Able to assess complex technical issues and recommend practical security improvements.
  • Strong communicator: Communicates technical findings clearly to both technical and non-technical stakeholders.
  • Professional report writer: Produces accurate, structured and actionable security assessment reports.
  • Self-motivated: Able to manage assignments independently and take ownership of testing engagements.
  • Organised: Prioritises tasks effectively and consistently meets deadlines.
  • Curious and adaptable: Keeps pace with emerging threats, evolving attack techniques and new cybersecurity technologies.
  • Ethical and responsible: Demonstrates professionalism, discretion and integrity when handling sensitive security information.
  • Committed to continuous learning: Receptive to training, mentoring and opportunities to strengthen technical expertise.
  • Flexible: Willing to travel and adapt to changing client requirements and engagement environments.

Additional advantages:

  • Proficiency in additional languages such as French, Portuguese or Greek.
  • Existing unrestricted legal right to work in the European Union.

Desired Skills:

  • Mid
  • Level
  • Cyber
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,123,193 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Security
Similar stack
Same company
Johannesburg
In office · Full-Time · Johannesburg
Python
PowerShell
DevOps
Azure
Nginx
Cybersecurity
ISO 27001
NIST CSF
CIS Benchmarks
GDPR
Zero Trust
Microsoft Entra ID
SIEM
DLP
Management
ITSM
Apply
In office · Full-Time · Sandton
Apply
$913k – $1.1M per year (gross) · In office · Full-Time · Cape Town
DevOps
Azure DevOps
Azure
Management
Microsoft Project
Jira
Agile
Waterfall
Apply
In office · Full-Time · 6+ years exp · Roodepoort
Python
SQL
PowerShell
AI/ML
Claude
Claude Code
AI Agents
LLM
Anthropic
DevOps
GCP
Azure
AWS
Cybersecurity
Qualys Cloud Platform
Shodan
Microsoft Defender
MITRE ATT&CK
CVSS
EPSS
KEV
Analytics
Power BI
Apply
In office · Full-Time · 5+ years exp · Roodepoort
DevOps
Linux
Cybersecurity
Active Directory
Apply
Equity · In office · Full-Time · 5+ years exp · Johannesburg
DevOps
Azure
CI/CD
AWS
Cybersecurity
ISO 27001
NIST CSF
OWASP Top 10
OWASP ASVS
OWASP
Apply
In office · 3+ years exp · Johannesburg
Apply
In office · 10+ years exp · Johannesburg
Apply
In office · 8+ years exp · Bachelor's Degree · Johannesburg
Analytics
A/B Testing
Marketing
Meta Ads
LinkedIn Ads
Google Ads
TikTok Ads
Apply
Equity · In office · Full-Time · Johannesburg
Analytics
Microsoft Excel
Apply
See all jobs
This is one of many
2,123,193 more open roles from verified company boards, updated every day.