Penetration Tester

G-Research
London, UK
13 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
£64,348.0
Working hours
Regular working hours

Tech stack

Software System Penetration Testing Automation of Tests DevOps Intrusion Detection and Prevention Python (Programming Language) Windows Domain Ansible Systems Integration Scripting Kubernetes Devsecops Jenkins
+1 more
Vulnerability Analysis

Job description

As a Penetration Tester, you will lead and conduct penetration tests and vulnerability assessments across a wide range of internal systems and security controls. Your work will directly strengthen our overall security posture through continuous testing, actionable insights and collaboration on remediation strategies., * Performing in-depth penetration testing across a variety of technologies, including Kubernetes, Jenkins and Windows Domain Services

  • Delivering practical, impactful remediation advice to Control Owners based on identified vulnerabilities
  • Supporting business and application owners in assessing and improving the effectiveness of their security controls
  • Providing technical consulting and assurance to Risk, Compliance and Detection Engineering teams, including control assessments and configuration reviews
  • Maintaining and enhancing the team’s operational tooling, automation and system integrations
  • Mentoring and supporting less experienced team members, fostering knowledge sharing and growth

Requirements

The ideal candidate will have the following skills and experience:

  • Proven expertise across the full penetration testing lifecycle, from scoping and execution to reporting and stakeholder debriefs
  • Deep understanding of vulnerability assessment practices, including effective remediation strategies for both infrastructure and application-level security
  • Strong background in technical security roles across diverse environments; familiarity with DevOps technologies
  • Experience validating the effectiveness of security controls through both manual and automated approaches
  • Engineering experience, particularly in building automation and tooling to streamline team output
  • Proficiency in development and scripting tools commonly used in DevSecOps, including Python, Jenkins and Ansible.
  • Relevant security certifications with OSCP required and CRT or OSEP desirable
  • Strong communication and interpersonal skills, with an emphasis on clear and concise written output

Benefits & conditions

  • Highly competitive compensation plus annual discretionary bonus
  • Lunch provided via Just Eat for Business and dedicated barista bar
  • 35 days’ annual leave
  • 9% company pension contributions
  • Informal dress code and excellent work-life balance
  • Comprehensive healthcare and life assurance
  • Cycle-to-work scheme
  • Monthly company events

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.adzuna.co.uk

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · WWC Europe 2026

1:42 min

Automating Skupper deployments using Ansible

Alex Soto Alex Soto · WWC 2024

1:02 min

Applying an ETL methodology to infrastructure configuration management

Axel Barbier · WWC 2023

2:22 min

Structuring critical internal and external penetration testing procedures

Jasmin Azemović Jasmin Azemović · WWC 2023

3:18 min

Scaling global network engineering through DevOps culture

Stuart Clark · LIVE

1:17 min

Evaluating security vulnerabilities and user experience

Julian Richter Julian Richter · WWC 2025

Videos

See all

Related articles

See all