Job Details

Job description

Job Purpose


The Lead Penetration Tester is responsible for planning, executing, and leading security assessments across KAUST's


infrastructure, cloud environments, and network systems. This senior technical role combines deep expertise in


offensive security methodologies with strategic leadership capabilities to identify vulnerabilities before malicious


actors can exploit them.


The Lead Penetration Tester will lead penetration testing operations, conduct advanced infrastructure and cloud


penetration testing, develop custom exploitation tools, and provide technical mentorship to junior team members.


Additionally, this role will collaborate with stakeholders across the organization to translate technical findings into


actionable remediation strategies and contribute to the continuous improvement of KAUST's overall security posture.


Major Accountabilities


Infrastructure Penetration Testing:


• Lead and execute penetration testing engagements against enterprise infrastructure including networks,


servers, Active Directory environments and on-premises systems.


• Perform advanced network penetration testing including network segmentation validation, lateral


movement assessments, and privilege escalation attacks.


• Conduct wireless security assessments including rogue access point detection, WPA/WPA2/WPA3 security


testing, and wireless infrastructure evaluation.


• Execute physical security assessments and social engineering campaigns when required.


• Assess the security of virtualization platforms (VMware, Hyper-V) and identify hypervisor-level


vulnerabilities.


Cloud Security Penetration Testing:


• Lead cloud penetration testing engagements across major cloud platforms (Azure, SAP) including IaaS and


PaaS environments.


• Assess cloud infrastructure configurations, IAM policies, network security groups, and storage security.


• Identify misconfigurations in cloud-native services including serverless functions, container orchestration


(Kubernetes, EKS, AKS, GKE), and managed databases.


• Evaluate cloud identity and access management implementations and identify privilege escalation paths.


• Test hybrid cloud environments and assess the security of cloud-to-on-premises connectivity.


Red Team Operations:


• Plan and execute red team exercises simulating advanced persistent threat (APT) scenarios.


• Conduct adversary emulation exercises based on MITRE ATT&CK framework.


• Coordinate purple team exercises with the SOC and defensive teams to improve detection capabilities.


Vulnerability Research and Exploitation:


• Research and develop custom exploits for identified vulnerabilities in KAUST's environment.


• Stay current with emerging attack techniques, zero-day vulnerabilities, and offensive security research.


• Contribute to internal vulnerability research initiatives and responsible disclosure processes.


• Maintain and enhance the penetration testing toolkit and infrastructure.


Reporting and Remediation Support:


• Produce technical reports detailing findings, attack paths, and exploitation evidence.


• Develop executive-level summaries translating technical risks into business impact assessments.


• Collaborate with system owners and IT teams to validate remediation efforts through retesting.


• Present findings to technical and non-technical stakeholders including senior management.


Leadership and Mentorship:


• Provide technical leadership and mentorship to penetration testing team members.


• Develop and maintain penetration testing methodologies, standards, and playbooks.


• Conduct knowledge sharing sessions and internal training on offensive security techniques.


• Contribute to the hiring and skill development of the penetration testing team.


Personal Requirements


Competencies


Technical Expertise:


• Infrastructure Security Testing: Expert-level proficiency in testing enterprise environments including


Windows/Linux systems, Active Directory, network devices, and virtualization platforms.


• Cloud Security Assessment: Deep expertise in cloud penetration testing across AWS, Azure, and GCP


including cloud-native services, IAM, and container security.


• Exploitation Development: Ability to develop custom exploits, shellcode, and payloads for identified


vulnerabilities.


• Scripting and Automation: Advanced proficiency in Python, PowerShell, Bash, and other scripting


languages for tool development and automation.


• Network Security: In-depth understanding of network protocols, firewalls, IDS/IPS evasion, and


network-based attacks.


• Operating Systems: Expert knowledge of Windows and Linux internals, privilege escalation techniques,


and post-exploitation methods.


• Container Security: Proficiency in assessing Docker, Kubernetes, and container orchestration platform


security.


• Infrastructure as Code: Knowledge of IaC security assessment for Terraform, CloudFormation, and ARM


templates.


Cyber Security Expertise:


• Offensive Security Methodologies: Mastery of penetration testing frameworks including PTES, OWASP, and


• Threat Intelligence: Ability to leverage threat intelligence to inform testing scenarios and adversary


• MITRE ATT&CK: Expert understanding of the MITRE ATT&CK framework for adversary tactics and


• Vulnerability Assessment: Comprehensive knowledge of vulnerability identification, classification, and risk


Leadership and Management Skills:


• Team Leadership: Ability to lead and coordinate penetration testing engagements and team activities.


• Project Management: Strong skills in planning, scoping, and delivering penetration testing projects.


• Mentorship: Demonstrated ability to develop and mentor junior security professionals.


• Stakeholder Management: Ability to manage relationships with technical and business stakeholders.


Business Acumen:


• Ability to articulate security risks in terms of business impact and strategic importance.


• Strong written and verbal communication skills for technical and executive audiences.


• Understanding of regulatory compliance requirements such as NIST and their implications for security


testing.


Qualifications:


• Bachelor's or Master's degree in Cybersecurity, Computer Science, Information Technology, or a related


field.


• Relevant industry certifications required (e.g., OSCP, OSEP, OSCE, CRTO, GPEN, GXPN).


• Cloud security certifications preferred (e.g., AWS Security Specialty, Azure Security Engineer, CKS).


Experience


• Minimum 7+ years of experience in cybersecurity with at least 5 years focused on penetration testing.


• Demonstrated experience leading penetration testing teams or major engagements.


• Proven track record of discovering and responsibly disclosing vulnerabilities.


• Experience with cloud security assessments in enterprise environments.


Preferred candidate

Years of experience

No experience required

Degree

Bachelor's degree / higher diploma

Similar Jobs