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, a hybrid work model, and opportunities for training and certifications.
- Pozostałe informacje: Dynamic team environment with great career growth and regular social events.
- Dlaczego ta praca: Make a real impact in cybersecurity while working with cutting-edge technologies.
- Kwalifikacje: 4+ years in penetration testing, strong skills in web/API and cloud security.
Przewidywane wynagrodzenie mieści się w przedziale 90000 - 110000 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, ponieważ 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. Labs to nowoczesne centrum innowacji cyfrowych i IT, które tworzy wiodące doświadczenie podróżnicze w Europie dla naszych klientów.
Opis roli
Rola praktyczna, indywidualny wkład w zespole bezpieczeństwa linii lotniczych. Znajdujesz exploitable weaknesses zanim zrobią to atakujący w aplikacjach internetowych 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 wzmacniania.
Zakres
- Utrzymuj inwentarz powierzchni ataku (zewnętrzny, wewnętrzny, chmura, SaaS, systemy AI); modeluj zagrożenia z właścicielami; definiuj zasady zaangażowania i ograniczenia bezpieczeństwa, szczególnie w odniesieniu do systemów operacyjnych.
Testowanie
- 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; oceniaj z CVSS plus kontekst biznesowy. Wynik skanera nie jest znaleziskiem.
Popraw
- Napisz poprawki, które właściciele mogą wdrożyć; współpracuj z inżynierami; przekształć ustalenia w wymagania dotyczące wykrywania i poprawy kontroli dla zespołu wykrywania.
Weryfikacja
- Ponownie testuj, śledź zamknięcie, mierz czas do naprawy i powtarzalność.
Co będziesz robić
- Testuj aplikacje internetowe, mobilne i API skierowane do pasażerów oraz wewnętrzne.
- Testuj sieci wewnętrzne/zewnętrzne, Active Directory / Entra ID oraz ścieżki 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średnia i pośrednia iniekcja promptów, jailbreaki, niebezpieczne zarządzanie wynikami, nadmierna agencja i nadużywanie 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.
- Przeprowadzaj emulację przeciwnika i ćwiczenia purple-team z inżynierią wykrywania.
- Buduj i utrzymuj narzędzia oraz automatyzację; używaj asystentów LLM i narzędzi kodujących agentów (Claude Code, OpenCode) do automatyzacji rekonesansu, rozwoju PoC, analizy wyników i sporządzania raportów, walidując wyniki i respektując granice przetwarzania danych.
- Pisz jasne raporty i podsumowania wykonawcze; przedstawiaj ustalenia inżynierom i kierownictwu.
Wymagania
- Musisz mieć co najmniej 4-letnie doświadczenie w testowaniu penetracyjnym / ofensywnym bezpieczeństwie.
- 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 ryzyku i CVSS.
- Umiejętności 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 do interesariuszy technicznych i nietechnicznych.
Miło widziane
- Silnie cenione: wkłady lub badania nad agentami red-teaming AI budującymi lub rozszerzającymi narzędzia ofensywne napędzane przez LLM (autonomiczny rekonesans, eksploatacja lub agenci iniekcji promptów), zautomatyzowane oceny jailbreaków i iniekcji, lub benchmarki dla testowania bezpieczeństwa AI.
- Wkłady w open-source, publikacje, wystąpienia na konferencjach lub wyniki z zawodów CTF/AI red-team również się liczą.
- Adversarial ML (unikanie, 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 w narzędzia open-source wykraczające poza AI.
Korzyści i forma zatrudnienia
- Umowa o pracę (stała umowa po okresie próbnym).
- Możliwy model hybrydowy (2 dni w biurze tygodniowo).
- Korzyści związane z podróżowaniem od pierwszego dnia.
- Karta multisportowa.
- Inne korzyści.
- Możliwość uczestnictwa w szkoleniach i certyfikatach.
- Świetna okazja do poznania kolegów z innych biur.
- 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 Ltd.
Wroclaw Aircraft Maintenance Services to doskonały pracodawca, który oferuje wyjątkowe możliwości rozwoju zawodowego w dynamicznym środowisku lotniczym. Nasza kultura pracy opiera się na współpracy i innowacyjności, a pracownicy mogą korzystać z atrakcyjnych benefitów, takich jak umowa o pracę, zniżki w sklepach na lotnisku we Wrocławiu oraz program poleceń. Praca w naszym zespole to nie tylko szansa na rozwój umiejętności, ale także możliwość uczestniczenia w międzynarodowych projektach, co czyni naszą ofertę jeszcze bardziej atrakcyjną.