Associate Security Consultant
NCC Group
Municipality of Madrid, Spain
8 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
EnglishJob location
Municipality of Madrid, Spain
Tech stack
Java
Microsoft Windows
Amazon Web Services (AWS)
Apple Mac Systems
Software System Penetration Testing
Azure
Burp Suite
C Sharp (Programming Language)
Cloud Computing
Computer Programming
Linux
Firmware
Python
Kali Linux
Routing
TCP/IP
Google Cloud Platform
React
Flask
Hardware Testing
Job description
Starting on 19 January ******, you will be based in our Madrid office and work with industry leaders. The program includes structured learning, guided classroom sessions, 1:1 mentoring, and self-paced modules. Responsibilities
- Engage in structured learning for the first 6 months, including guided classroom sessions, 1:1 mentoring, and self-paced modules.
- Build technical and soft skills through mentorship: client communication, report writing, and consultancy.
- Work with real-world scenarios using Burp Suite, Kali Linux, and custom NCC Group platforms.
- Learn manual testing techniques alongside automated approaches.
- Observe live client engagements across various industries, threat models, and testing methodologies.
- Deliver a graduation project (research piece, custom tool, or deep-dive into a specific technique) midway through the programme.
- Begin contributing to billable client work under mentor and line manager support.
- Progress from scoped tasks to full engagements, with regular check-ins and performance reviews., * We review every application and will contact candidates whose skills and experience match our needs.
- Mandatory pre-employment background checks are required.
- This role will be subject to BS**** screening.
Requirements
- Deliver a graduation project demonstrating technical depth and presentation skills.
- Transition into client-facing delivery work with confidence and credibility.
- Build a strong foundation in penetration testing and consultancy., * Good level of English command, both written and spoken.
- Asks smart questions, loves solving problems, and shows initiative.
- Communicates clearly with clients and colleagues.
- Demonstrates curiosity and drive to learn continuously.
- Possesses experience or exposure in at least three of the following:
- Pen testing, web development frameworks (React, Flask, etc.)
- Networking (TCP/IP, routing/switching)
- Cryptography (applied, PQC, symmetric & asymmetric)
- OS internals (Windows, Linux, macOS)
- Hardware testing, embedded systems, firmware analysis, or physical device security
- Programming (Python, Java, C#, etc.)
- Cloud platforms (AWS, Azure, GCP)
- Security tools (Burp Suite, etc.)
- Ethical hacking platforms (Hack the Box, Catch the Flag, Try Hack Me, vulnhub, Immersive Labs, etc.)
Benefits & conditions
- Flexible working
- Financial & Investment: Pension, Life Assurance, Share Save Scheme
- Maternity & Paternity leave
- Community & Volunteering Programmes
- Employee Referral Program
- Lifestyle & Wellness initiatives
- Learning & Development opportunities
About the company
At NCC Group, our mission is to create a more secure digital future. We partner with clients across a multitude of industries, securing new products and emerging technologies while solving complex security problems. NCC Group is a people-powered business seeking the next group of brilliant minds to join our ranks.