698,755open jobs
40,839companies
106,265added this week
Browse all
Salary
$43k – $74k per year
Location
In office (Johannesburg)
Seniority
Junior · 1+ year exp
Employment
Full-Time
Overview
Company
Impact
Profile match
Job Mail is a South African online job board offering a large selection of vacancies across the country and some positions abroad. Job seekers can search and apply for jobs online, upload a CV and receive job alerts, while employers and recruitment agencies can advertise positions to a broad national audience. The brand is one of the longer-established names in South African job advertising and is operated from South Africa.

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

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.
698,755 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

Similar stack
Same company
Johannesburg
Onsite Engineer 2 hours ago
$21k – $45k per year (Estimated) • In office • Full-Time • 5+ years exp • Bachelor's Degree • Centurion
DevOps
Linux
Windows
Apply
$15k – $33k per year (Estimated) • In office • Full-Time • 7+ years exp • Bachelor's Degree • Johannesburg
DevOps
Windows Server
Linux
Windows
Apply
AI Team Lead 2 hours ago
$121k – $291k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Amman
Python
AI/ML
LangGraph
LangChain
OpenCV
MLFlow
YOLO
Computer Vision
AI Agents
NLP
ONNX
TensorRT
Transformers
TensorFlow
PyTorch
CrewAI
BERT
Tokenization
Hugging Face
Machine Learning
DevOps
Azure
CI/CD
Docker
Kubernetes
Apply
$49k – $68k per year • In office • Full-Time • 5+ years exp • Bachelor's Degree • Sandton
Python
SQL
Python
FastAPI
Databases
Redis
AI/ML
TensorFlow
PyTorch
Machine Learning
DevOps
Azure DevOps
Kibana
Rancher
Azure
CI/CD
Git
Docker
Kubernetes
Grafana
Apply
$21k – $44k per year (Estimated) • In office • Part-Time • 5+ years exp • Johannesburg
Python
SQL
Databases
PostgreSQL
Db2
MS SQL
DevOps
Rancher
Kubernetes
Incident Management
Management
Agile
Apply
$36k – $74k per year (Estimated) • In office • Full-Time • Master's Degree • Johannesburg
Management
ITSM
Apply
$36k – $74k per year (Estimated) • In office • Full-Time • 8+ years exp • Johannesburg
DevOps
SLI/SLO/SLA
Apply
$8.5k – $18k per year (Estimated) • In office • Full-Time • 2+ years exp • George
Apply
In office • Full-Time • 2+ years exp • Cape Town
Apply
$8.5k – $20k per year (Estimated) • In office • Full-Time
DevOps
Wi-Fi
Apply
$8.5k – $20k per year (Estimated) • In office • Johannesburg
Apply
$15k – $39k per year (Estimated) • In office • Full-Time • Johannesburg
Apply
See all jobs
This is one of many
698,755 more open roles from verified company boards, updated every day.