W skrócie
- Zadania: Wspieraj zespoły w identyfikacji i redukcji ryzyka bezpieczeństwa aplikacji.
- Firma: PepsiCo - globalny lider w branży spożywczej z innowacyjnym podejściem do bezpieczeństwa.
- Benefity: Atrakcyjne wynagrodzenie, benefity zdrowotne oraz możliwość pracy zdalnej.
- Pozostałe informacje: Możliwość rozwoju kariery w międzynarodowym zespole.
- Dlaczego ta praca: Zyskaj doświadczenie w zabezpieczaniu aplikacji i rozwijaj swoje umiejętności w dynamicznym środowisku.
- Kwalifikacje: Znajomość podstawowych koncepcji bezpieczeństwa aplikacji oraz doświadczenie w SAST/SCA/DAST.
Przewidywane wynagrodzenie mieści się w przedziale 55688 - 68063 zł za rok.
Program bezpieczeństwa aplikacji PepsiCo współpracuje z zespołami deweloperskimi w celu identyfikacji i redukcji ryzyka bezpieczeństwa w aplikacjach i interfejsach API. Około 80% tej roli koncentruje się na technologii skanowania bezpieczeństwa SAST/SCA/Secrets/DAST oraz API. Inżynier będzie wspierać działanie i dostosowywanie narzędzi, ręcznie klasyfikować wyniki bezpieczeństwa, przeprowadzać ukierunkowane przeglądy zgodnie z ustalonymi procedurami, pomagać deweloperom w usuwaniu zagrożeń oraz zarządzać wynikami w ramach centralizowanych procesów zarządzania podatnościami.
Inżynier pomoże również w opracowywaniu i utrzymywaniu automatyzacji backendowej, która inicjuje skany, monitoruje status skanowania, przetwarza wyniki, obsługuje typowe błędy oraz integruje narzędzia bezpieczeństwa w CI/CD i procesach deweloperskich. Pozostała część pracy będzie wspierać narzędzia bezpieczeństwa aplikacji mobilnych i integracje w razie potrzeby. Znajomość przeglądów bezpieczeństwa aplikacji mobilnych jest preferowana, ale nie jest wymagana.
Obowiązki:
- Obsługa i wsparcie narzędzi skanowania bezpieczeństwa SAST/SCA/Secret/DAST i API.
- Przegląd, walidacja i ręczna klasyfikacja wyników bezpieczeństwa, identyfikacja fałszywych pozytywów, reprodukcja typowych problemów, ocena potencjalnego wpływu oraz eskalacja złożonych ustaleń w razie potrzeby.
- Przeprowadzanie ukierunkowanych przeglądów bezpieczeństwa aplikacji internetowych i API przy użyciu ustalonych narzędzi, standardów, procedur i przypadków testowych.
- Pomoc w konfigurowaniu i dostosowywaniu zasad, polityk, wykluczeń, mapowania powagi i bram jakości dla SAST/SCA i Secret.
- Wsparcie integracji narzędzi bezpieczeństwa w procesach kontroli wersji, pull-request, budowy, CI/CD, ticketingowych i deweloperskich.
- Dokumentowanie ustaleń, wskazówek dotyczących usuwania zagrożeń, konfiguracji skanów, procedur integracyjnych, kroków rozwiązywania problemów, metryk i działań operacyjnych.
- Wsparcie rotacji incydentów zespołu w godzinach dyżuru, w tym w weekendy i święta w razie potrzeby.
Kwalifikacje:
- Wykształcenie wyższe w dziedzinie informatyki, inżynierii lub pokrewnej dziedziny technicznej, z 1-3 letnim doświadczeniem zawodowym w zakresie bezpieczeństwa aplikacji, inżynierii bezpieczeństwa, bezpiecznego rozwoju oprogramowania lub zarządzania podatnościami.
- Podstawowa znajomość koncepcji bezpieczeństwa aplikacji internetowych, aplikacji mobilnych i API.
- Doświadczenie z narzędziami SAST/SCA i Secret, w tym zasadami, politykami, ustaleniami, wykluczeniami i integracjami CI/CD.
- Znajomość narzędzi do skanowania DAST i API, w tym konfiguracji skanów, zarządzania zakresem, skanowania uwierzytelnionego i przeglądu ustaleń.
- Umiejętność czytania i rozumienia kodu aplikacji napisanego w co najmniej jednym języku, takim jak Java, JavaScript, TypeScript, Python, Go lub C#.
Umiejętności nietechniczne:
- Silne umiejętności komunikacji pisemnej i werbalnej.
- Wysoka integralność, zdrowy osąd i odpowiedzialność.
- Doskonale rozwinięte umiejętności analityczne, rozwiązywania problemów i krytycznego myślenia.
- Motywacja do ciągłego uczenia się, w tym chęć zdobywania wiedzy w zakresie bezpieczeństwa aplikacji mobilnych.
Application Security Engineer – pracodawca: PepsiCo Inc.
PepsiCo Inc. to doskonały pracodawca, który oferuje dynamiczne środowisko pracy w zakładzie przekąsek, gdzie technicy utrzymania ruchu mają szansę na rozwój swoich umiejętności technicznych oraz zdobycie cennego doświadczenia w branży. Pracownicy mogą liczyć na atrakcyjne benefity, wsparcie w rozwoju kariery oraz przyjazną kulturę pracy, która sprzyja współpracy i innowacyjności. Dodatkowo, praca w systemie zmianowym pozwala na elastyczność, co jest istotne dla równowagi między życiem zawodowym a prywatnym.