W skrócie
- Zadania: Współpraca z zespołami w celu wdrożenia zasad bezpieczeństwa w cyklu życia oprogramowania.
- Firma: Accenture, lider w dziedzinie cyberbezpieczeństwa i innowacji technologicznych.
- Benefity: Umowa o pracę, wsparcie rozwoju, prywatna opieka medyczna i programy szkoleniowe.
- Pozostałe informacje: Elastyczne miejsce pracy z możliwością pracy zdalnej i osobistych spotkań.
- Dlaczego ta praca: Pracuj nad międzynarodowymi projektami i rozwiązuj złożone wyzwania związane z bezpieczeństwem.
- Kwalifikacje: Doświadczenie w IT lub rozwoju oprogramowania oraz chęć nauki w obszarze bezpieczeństwa aplikacji.
Przewidywane wynagrodzenie mieści się w przedziale 90000 - 110000 zł za rok.
WHO WE ARE: Zespół Cyber Security, część Accenture Security, wspiera klientów w zabezpieczaniu hybrydowych środowisk i aplikacji na każdym etapie cyklu życia oprogramowania, zapewniając przestrzeganie zasad 'Security by design' i 'Security by default', integrując bezpieczeństwo w procesie SSDLC.
THE WORK:
- Ścisła współpraca z zespołami architektury, produktu i rozwoju w celu wprowadzenia zasad bezpieczeństwa od najwcześniejszych etapów cyklu życia oprogramowania (SDLC), stosując podejście security-by-design i shift-left.
- Przeprowadzanie ocen bezpieczeństwa aplikacji i systemów zgodnie z uznawanymi standardami i ramami branżowymi, w tym OWASP ASVS, OWASP Top 10, OWASP API Top 10, CWE Top 25 oraz innymi odpowiednimi najlepszymi praktykami bezpieczeństwa.
- Projektowanie, wdrażanie i zarządzanie kontrolami bezpieczeństwa w całym SDLC i SSDLC, zapewniając spójną aplikację standardów kodowania zabezpieczeń, bram bezpieczeństwa i zautomatyzowanego testowania bezpieczeństwa.
- Przeprowadzanie przeglądów architektury bezpieczeństwa dla kompleksowych rozwiązań, w tym hybrydowych, chmurowych, konteneryzowanych, opartych na mikroserwisach i zdarzeniach.
- Analiza i ocena bezpieczeństwa kodu aplikacji, interfejsów API, infrastruktury jako kodu (IaC), CI/CD oraz wspierających platform.
- Wsparcie w projektowaniu nowoczesnych, bezpiecznych środowisk rozwoju, w tym bezpiecznych pipeline'ów CI/CD, utwardzonych środowisk budowy, bezpiecznych repozytoriów artefaktów i narzędzi dla deweloperów.
- Definiowanie i prowadzenie procesów Secure Software Development Lifecycle (SSDLC), od definiowania i priorytetyzacji wymagań bezpieczeństwa po bezpieczeństwo łańcucha dostaw oprogramowania, w tym zarządzanie zależnościami, ryzykiem związanym z osobami trzecimi i analizą SBOM.
- Przeprowadzanie modelowania zagrożeń dla aplikacji i systemów, z silnym naciskiem na hybrydowe, rozproszone i oparte na chmurze środowiska, identyfikowanie ryzyk i proponowanie skutecznych strategii łagodzenia.
- Zapewnienie wsparcia zespołom deweloperskim w analizie, priorytetyzacji i łagodzeniu zidentyfikowanych luk, zapewniając pragmatyczne i skalowalne rozwiązania bezpieczeństwa.
- Ocena i zabezpieczanie systemów i platform opartych na AI, w tym aplikacji opartych na uczeniu maszynowym, dużych modelach językowych (LLM) i agentach AI, w całym ich cyklu życia.
- Identyfikacja i łagodzenie specyficznych ryzyk bezpieczeństwa związanych z AI, takich jak nadużycia modeli, wstrzykiwanie poleceń, zanieczyszczenie danych, wyciek danych treningowych, niebezpieczne wdrażanie modeli i nieautoryzowany dostęp do modeli.
- Definiowanie wymagań i kontroli bezpieczeństwa dla pipeline'ów AI, w tym pobierania danych, trenowania modeli, przechowywania modeli, interfejsów API do wnioskowania oraz integracji z istniejącymi systemami.
- Wykorzystanie narzędzi i automatyzacji opartych na AI w celu zwiększenia wykrywania luk, analizy kodu, wykrywania zagrożeń i efektywności operacji bezpieczeństwa.
- Wsparcie działań związanych z zarządzaniem i zgodnością dotyczącą odpowiedzialnego i bezpiecznego użycia AI, w tym ocen ryzyka, kontroli bezpieczeństwa oraz zgodności z regulacjami wewnętrznymi i zewnętrznymi.
FLEXIBLE: Miejsce pracy na tym stanowisku może obejmować mieszankę pracy zdalnej, na miejscu u klienta lub w biurze Accenture - w zależności od konkretnych okoliczności projektu. Istnieje pewien czas osobisty na współpracę, naukę i budowanie relacji z klientami, rówieśnikami, liderami i społecznościami. Jako pracodawca będziemy tak elastyczni, jak to możliwe, aby wspierać Twoje konkretne potrzeby związane z pracą/życiem.
WHAT'S IN IT FOR YOU:
- Praca nad międzynarodowymi projektami, współpraca z czołowymi globalnymi organizacjami w celu rozwiązania złożonych wyzwań związanych z bezpieczeństwem.
- Prowadzenie i napędzanie innowacji, pomagając klientom przekształcać ich biznesy za pomocą nowoczesnych technologii i ram bezpieczeństwa.
- Rozwój swojej wiedzy w dynamicznym środowisku, zdobywając doświadczenie w najnowszych trendach, narzędziach i najlepszych praktykach.
HERE'S WHAT YOU'LL NEED:
- Silna motywacja do rozwoju w obszarze bezpieczeństwa aplikacji oraz nastawienie na ciągłe uczenie się i rozwijanie umiejętności w zakresie cyberbezpieczeństwa, inżynierii oprogramowania zabezpieczającego i nowych technologii.
- Solidne podstawy w IT lub rozwoju oprogramowania, z udokumentowanym doświadczeniem w rolach inżynieryjnych, architektonicznych lub operacyjnych, w połączeniu z praktyczną lub rosnącą wiedzą w zakresie cyberbezpieczeństwa.
- Dobre zrozumienie end-to-end architektur aplikacji i systemów, w tym: architektur warstwowych i monolitycznych, architektur opartych na mikroserwisach, architektur opartych na zdarzeniach, architektur zorientowanych na usługi (SOA).
- Podstawowa wiedza na temat fundamentów bezpieczeństwa aplikacji, w tym: OWASP Top 10, OWASP ASVS, OWASP API Top 10, najlepsze praktyki kodowania zabezpieczeń, powszechne klasy luk i techniki eksploatacji.
- Praktyczne zrozumienie powszechnych technik ataku, takich jak XSS, CSRF, SQL Injection, problemy z deserializacją, omijanie uwierzytelniania i eskalacja uprawnień, a także znajomość ram MITRE ATT&CK / CAPEC.
- Znajomość koncepcji uwierzytelniania, autoryzacji i zarządzania sesjami, w tym standardów i protokołów takich jak OAuth 2.0, OpenID Connect, SAML, SSO oraz nowoczesnych modeli bezpieczeństwa skoncentrowanych na tożsamości.
- Dobre zrozumienie koncepcji kryptograficznych i najlepszych praktyk, w tym szyfrowania, haszowania, zarządzania kluczami i bezpiecznego użycia bibliotek kryptograficznych.
- Znajomość zasad Secure Software Development Lifecycle (SSDLC), w tym wymagań bezpieczeństwa, bezpiecznego projektowania, bezpiecznego kodowania, testowania, zarządzania lukami i zarządzania wydaniami.
- Doświadczenie lub wiedza na temat REST API, koncepcji bezpieczeństwa API i architektur bram API.
- Umiejętność analizy kodu źródłowego, interfejsów API i infrastruktury jako kodu (IaC) z perspektywy bezpieczeństwa.
- Interesowanie się zabezpieczaniem aplikacji, platform lub usług opartych na AI, w tym systemów opartych na LLM.
- Biegłość w co najmniej jednym języku programowania na dobrym poziomie, takim jak: Java, .NET / C#, JavaScript, Go lub języki skryptowe, takie jak Python.
- Doświadczenie lub silne zrozumienie statycznego testowania bezpieczeństwa aplikacji (SAST) i przeglądu kodu z perspektywy bezpieczeństwa.
- Umiejętność przeprowadzania lub wspierania modelowania zagrożeń dla aplikacji i systemów, biorąc pod uwagę logikę biznesową, architekturę i modele wdrożeniowe.
- Znajomość koncepcji i technik inżynierii odwrotnej oraz analizy złośliwego oprogramowania.
- Silne umiejętności komunikacyjne i zdolność do wspierania zespołów deweloperskich w analizie luk i ich usuwaniu.
- Biegłość w języku angielskim i polskim, zarówno w mowie, jak i piśmie, ze względu na współpracę z międzynarodowymi zespołami i klientami, często w zdalnym ustawieniu.
BONUS POINTS IF YOU HAVE:
- Praktyczne doświadczenie z co najmniej jedną główną platformą chmurową: Azure, AWS lub Google Cloud Platform (GCP).
- Doświadczenie w zabezpieczaniu pipeline'ów CI/CD, systemów budowy i repozytoriów artefaktów.
- Znajomość bezpieczeństwa łańcucha dostaw oprogramowania, w tym skanowania zależności, SBOM, ryzyka związanego z osobami trzecimi i bezpieczeństwa open-source.
- Doświadczenie w pracy z Git, Jira oraz metodologiami Agile / DevSecOps.
- Zrozumienie architektur systemów AI / ML, w tym pipeline'ów danych, trenowania modeli, przechowywania modeli, usług wnioskowania i integracji opartej na API.
- Umiejętność wykorzystania narzędzi zabezpieczeń opartych na AI do analizy kodu, wykrywania luk, analizy zagrożeń lub automatyzacji bezpieczeństwa.
- Zrozumienie aspektów zarządzania, ryzyka i zgodności związanych z bezpiecznym i odpowiedzialnym użyciem AI.
- Świadomość specyficznych ryzyk bezpieczeństwa związanych z AI, takich jak: wstrzykiwanie poleceń i manipulacja modelami, zanieczyszczenie danych i wyciek danych treningowych, niebezpieczne ujawnianie modeli i nieautoryzowane wnioskowanie, nadużycia agentów AI i automatyzacji.
WHAT WE OFFER:
- Stała umowa o pracę.
- Indywidualne wsparcie lidera zespołu oraz określona ścieżka rozwoju zawodowego, a także możliwość sesji z coachem.
- Szeroki pakiet szkoleń (oferta szkoleń miękkich, technicznych i językowych, dostęp do platform e-learningowych, test Gallupa, szkolenie GenAI, możliwość współfinansowania kursów i certyfikacji).
- Program wsparcia dla pracowników - konsultacje prawne, finansowe i psychologiczne.
- Pracownicy Accenture kwalifikujący się do programu zakupu akcji pracowniczych automatycznie stają się uprawnieni do kwartalnych dywidend, jeśli posiadają akcje firmy.
- Płatny program poleceń pracowniczych.
- Prywatna opieka medyczna, ubezpieczenie na życie.
- Dostęp do platformy Worksmile (możliwość korzystania z szerokiej gamy produktów i usług, w tym karty Multisport).
Accenture nie dyskryminuje kandydatów do zatrudnienia na podstawie rasy, religii, koloru skóry, płci, wieku, niepełnosprawności, pochodzenia narodowego, przekonań politycznych, członkostwa w związkach zawodowych, etniczności, wyznania, orientacji seksualnej ani żadnej innej podstawy niedopuszczalnej na mocy polskiego prawa. Wierzymy, że nikt nie powinien być dyskryminowany z powodu swoich różnic. Wszystkie decyzje dotyczące zatrudnienia będą podejmowane bez względu na wiek, rasę, wyznanie, kolor skóry, płeć, pochodzenie narodowe, przynależność, status niepełnosprawności, orientację seksualną, tożsamość płciową lub ekspresję, status małżeński, status obywatelski lub jakąkolwiek inną podstawę chronioną przez obowiązujące prawo. Nasza bogata różnorodność czyni nas bardziej innowacyjnymi, bardziej konkurencyjnymi i bardziej kreatywnymi, co pomaga nam lepiej służyć naszym klientom i społecznościom.
Klikając „aplikuj”, wyrażam zgodę na przetwarzanie moich danych osobowych zawartych w mojej ofercie pracy przez Accenture Sp. z o.o. lub jakikolwiek inny podmiot grupy Accenture w celach rekrutacyjnych, a także że jest administratorem danych w rozumieniu RODO. Więcej informacji o Accenture (a w razie potrzeby również jego przedstawicielu) można znaleźć tutaj: https://www.accenture.com/pl-pl/privacy-policy#J-18808-Ljbffr
Application Security Specialist in Warsaw – pracodawca: Accenture
Accenture to doskonały pracodawca, oferujący elastyczne warunki pracy, które umożliwiają równowagę między życiem zawodowym a prywatnym. Pracownicy mają dostęp do szerokiego pakietu szkoleń oraz indywidualnego wsparcia w rozwoju kariery, co sprzyja ciągłemu doskonaleniu umiejętności w obszarze bezpieczeństwa aplikacji. Dodatkowo, praca nad międzynarodowymi projektami z czołowymi organizacjami pozwala na zdobycie cennego doświadczenia i innowacyjnych rozwiązań w dynamicznym środowisku.