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ściami rozwoju kariery w dynamicznym środowisku.
- 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 54000 - 66000 zł za rok.
WHO WE ARE: Zespół Cyber Security, część Accenture Security, wspiera klientów w zabezpieczaniu środowisk hybrydowych 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 automatyzacji testów bezpieczeństwa.
- Przeprowadzanie przeglądów architektury bezpieczeństwa dla kompleksowych rozwiązań, w tym hybrydowych, natywnych w chmurze, opartych na kontenerach, mikroserwisach i architekturach opartych na zdarzeniach.
- Analiza i ocena bezpieczeństwa kodu aplikacji, interfejsów API, infrastruktury jako kodu (IaC), potoków CI/CD oraz wspierających platform.
- Wsparcie w projektowaniu nowoczesnych, bezpiecznych środowisk rozwoju, w tym bezpiecznych potoków CI/CD, utwardzonych środowisk budowy, bezpiecznych repozytoriów artefaktów i narzędzi dla programistó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 środowiska hybrydowe, rozproszone i oparte na chmurze, 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 potoków AI, w tym pobierania danych, szkolenia 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, zdobywanie doświadczenia 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 APIs, 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 potokó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 potoków danych, szkolenia modeli, przechowywania modeli, usług wnioskowania i integracji opartej na API.
- Umiejętność wykorzystania narzędzi zabezpieczających 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 automatyzacja.
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ń (szkolenia miękkie, techniczne i językowe, 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).
Dokładne Oświadczenia o Zatrudnieniu (Legal EEO) Accenture nie dyskryminuje kandydatów do zatrudnienia na podstawie rasy, religii, koloru, 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 prawa polskiego. 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, religię, płeć, pochodzenie narodowe, przynależność, status niepełnosprawności, orientację seksualną, tożsamość płciową lub ekspresję, stan cywilny, 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.
Poprzez kliknięcie 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
Application Security Specialist (regular/senior) (She/He/They) – pracodawca: Accenture PLC
Accenture to wiodąca globalna firma usług profesjonalnych, która oferuje swoim pracownikom wyjątkowe możliwości rozwoju zawodowego i osobistego. Pracując jako Forward Deployed Engineer, będziesz mieć szansę na współpracę z międzynarodowymi klientami nad nowoczesnymi technologiami, a także korzystać z bogatego pakietu szkoleń oraz wsparcia mentorskiego. Nasza kultura pracy opiera się na innowacyjności, współpracy i różnorodności, co sprawia, że jesteśmy doskonałym miejscem dla osób pragnących rozwijać swoje umiejętności w dynamicznym środowisku.