W skrócie
- Zadania: Test and secure web, mobile, and cloud applications against cyber threats.
- Firma: Join Ryanair Labs, Europe's largest airline group, at the forefront of tech innovation.
- Benefity: Enjoy staff travel perks, multisport card, training opportunities, and a vibrant office culture.
- Pozostałe informacje: Dynamic team environment with excellent career growth and networking opportunities.
- Dlaczego ta praca: Make a real impact in cybersecurity while working with cutting-edge technologies.
- Kwalifikacje: 4+ years in penetration testing, strong scripting skills, and cloud security experience.
Przewidywane wynagrodzenie mieści się w przedziale 103500 - 126500 zł za rok.
Ryanair Labs are currently recruiting na stanowisko Information Security Engineer – Senior Penetration Tester, aby dołączyć do największej grupy linii lotniczych w Europie! To bardzo ekscytujący czas, aby dołączyć do Ryanair, gdyż planujemy rozszerzyć naszą operację do 800 samolotów i 300 milionów gości w ciągu następnych 10 lat. Ryanair Labs to marka technologiczna Ryanair, będąca nowoczesnym centrum innowacji cyfrowych i IT, tworzącym wiodące doświadczenie podróżnicze w Europie dla naszych klientów.
O roli: Rola indywidualnego wkładu w zespole bezpieczeństwa linii lotniczych. Znajdujesz exploitable weaknesses zanim zrobią to atakujący w aplikacjach webowych i mobilnych, API, wewnętrznych sieciach, tożsamości oraz multicloud (AWS, GCP, Azure), w tym systemach wspieranych przez AI, które budujemy i kupujemy. Nie kończysz na raporcie: udowadniasz wpływ, napędzasz poprawki z właścicielami, ponownie testujesz i przekształcasz to, czego się nauczyłeś, w wymagania dotyczące wykrywania i wzmocnienia.
Zakres:
- Utrzymywanie inwentarza powierzchni ataku (zewnętrzne, wewnętrzne, chmurowe, SaaS, systemy AI); modelowanie zagrożeń z właścicielami; definiowanie zasad zaangażowania i ograniczeń bezpieczeństwa, szczególnie w odniesieniu do systemów operacyjnych.
Test:
- Manual-first testing zgodnie z uznawanymi metodologiami (OWASP WSTG/ASVS/MASVS, PTES, MITRE ATT&CK), z automatyzacją dla szerokości.
Udowodnij:
- Demonstracja rzeczywistego wpływu za pomocą bezpiecznych dowodów koncepcji i łańcuchów ataków; ocena z CVSS plus kontekst biznesowy. Wynik skanera nie jest znaleziskiem.
Napraw:
- Pisanie poprawek, na które mogą działać właściciele; współpraca z inżynierami; przekształcanie ustaleń w wymagania dotyczące wykrywania i poprawy kontroli dla zespołu wykrywania.
Weryfikacja:
- Ponowne testowanie, śledzenie zamknięcia, mierzenie czasu na naprawę i powtarzalność.
Co będziesz robić:
- Testowanie aplikacji webowych, mobilnych i API skierowanych do pasażerów oraz wewnętrznych.
- Testowanie sieci wewnętrznych/zewnętrznych, Active Directory / Entra ID oraz ścieżek ataku tożsamości.
- Testowanie penetracyjne w chmurze w AWS, GCP i Azure: eskalacja uprawnień IAM, błędy konfiguracyjne, ujawnione usługi, CI/CD i sekrety.
- Testowanie aplikacji AI/LLM: bezpośrednie i pośrednie wstrzykiwanie poleceń, jailbreaki, niebezpieczne zarządzanie wynikami, nadmierna agencja i nadużycie narzędzi, wycieki danych RAG i ich zanieczyszczenie, słabości integracji agentów/MCP mapowane do OWASP Top 10 dla aplikacji LLM i MITRE ATLAS.
- Przeprowadzanie emulacji przeciwnika i ćwiczeń purple-team z inżynierią wykrywania.
- Budowanie i utrzymywanie narzędzi i automatyzacji; korzystanie z asystentów LLM i narzędzi kodujących agentów (Claude Code, OpenCode) do automatyzacji rekonesansu, rozwoju PoC, analizy wyników i przygotowywania raportów, walidacja wyników i przestrzeganie granic przetwarzania danych.
- Pisanie jasnych raportów i podsumowań dla kierownictwa; prezentowanie ustaleń inżynierom i kierownictwu.
Musisz mieć:
- 4+ lata praktycznego doświadczenia w testowaniu penetracyjnym / bezpieczeństwie ofensywnym.
- Silne umiejętności testowania web/API oraz sieci/AD z manualną eksploatacją, a nie tylko skanowaniem.
- Testowanie w chmurze w co najmniej dwóch z AWS, GCP, Azure, w tym ścieżki ataku IAM i tożsamości.
- Umiejętności skryptowe w Pythonie (plus Bash/PowerShell); komfort w czytaniu, modyfikowaniu i pisaniu exploitów oraz narzędzi.
- Praktyczne wykorzystanie metodologii MITRE ATT&CK i OWASP; raportowanie oparte na CVSS i ryzyku.
- Umiejętności związane z AI: efektywne codzienne korzystanie z asystentów LLM i narzędzi kodujących agentów (np. Claude Code, OpenCode) z krytyczną walidacją wyników; znajomość tego, jak budowane są aplikacje LLM, pipeline'y RAG i agenci oraz gdzie występują błędy (OWASP LLM Top 10, MITRE ATLAS); zdolność do projektowania i przeprowadzania strukturalnych testów przeciwko systemom AI.
- Bezpieczna dyscyplina testowania w środowiskach produkcyjnych i krytycznych dla bezpieczeństwa; ścisłe zasady zaangażowania.
- Jasna komunikacja pisemna i werbalna z interesariuszami technicznymi i nietechnicznymi.
Miło widziane:
- Silnie cenione: wkład w badania nad agentami red-teaming AI budującymi lub rozszerzającymi narzędzia ofensywne napędzane przez LLM (autonomiczny rekonesans, eksploatacja lub wstrzykiwanie poleceń), automatyzowane oceny jailbreaków i wstrzyknięć, lub benchmarki dla testowania bezpieczeństwa AI. Wkłady open-source, publikacje, wystąpienia na konferencjach lub wyniki z zawodów CTF/AI red-team również się liczą.
- Adversarial ML (ewazja, ekstrakcja, zanieczyszczenie) i ryzyko łańcucha dostaw AI (modele, zestawy danych, zależności).
- Certyfikaty: OSCP, OSEP, OSWE, GPEN, GWAPT, GCPN, CRTO; bezpieczeństwo w chmurze (AZ-500, AWS Security Specialty, Google Professional Cloud Security Engineer).
- Testowanie mobilne (iOS/Android) i thick-client; świadomość OT/ICS dla systemów lotniskowych i naziemnych.
- Przegląd kodu zabezpieczeń i integracja DevSecOps (SAST/DAST w CI/CD).
- Publiczne badania, CVE, bug-bounty lub wkłady open-source poza AI.
Korzyści i forma zatrudnienia:
- Umowa o pracę (stała umowa po okresie próbnym).
- Korzyści z podróży służbowych od pierwszego dnia.
- Karta multisportowa.
- Inne korzyści.
- Możliwość uczestnictwa w szkoleniach i certyfikatach.
- Wspaniała okazja do spotkania kolegów w innych biurach.
- Coroczne wydarzenia (np. Dzień Świętego Patryka).
- Regularne spotkania towarzyskie.
- Płatny system poleceń.
- Nowy budynek biurowy otoczony świetnymi restauracjami w samym centrum miasta.
Information Security Engineer – Senior Penetration Tester in Wrocław – pracodawca: Ryanair Group Holdings
Ryanair to doskonały pracodawca, oferujący wyjątkowe możliwości rozwoju w dynamicznym środowisku technologicznym. Pracując w Wrocławiu, będziesz częścią zespołu, który kształtuje przyszłość branży lotniczej, korzystając z najnowszych technologii i innowacji. Oferujemy elastyczny model pracy, atrakcyjne benefity, takie jak podróże służbowe oraz możliwość uczestnictwa w szkoleniach, co sprawia, że praca u nas jest nie tylko satysfakcjonująca, ale także pełna możliwości rozwoju zawodowego.