
American Express to globalna firma świadcząca usługi finansowe w obszarach bankowości, finansów i płatności B2B. Jej działalność obejmuje konsumenckie, biznesowe i korporacyjne karty kredytowe; usługi płatnicze i usługi dla akceptantów; rachunki oszczędnościowe, certyfikaty depozytowe i pożyczki osobiste; a także programy lojalnościowe, programy podróżne, korporacyjne rozwiązania płatnicze, edukację finansową, usługi bezpieczeństwa oraz wsparcie posiadaczy kart i akceptantów.
Starszy inżynier ds. bezpieczeństwa aplikacji — narzędzia bezpieczeństwa | American Express | Phoenix, praca hybrydowa
Twórz narzędzia bezpieczeństwa aplikacji obsługujące AI oraz praktyki bezpiecznego cyklu życia oprogramowania dla usług finansowych American Express. Integruj testy bezpieczeństwa i automatyzację w aplikacjach, interfejsach API, chmurze, kontenerach i środowiskach CI/CD.
Opis
- Projektowanie, tworzenie, testowanie i rozwiązywanie problemów z aplikacjami oraz systemami
- Dostarczanie kompilacji oprogramowania z wykorzystaniem ustandaryzowanych praktyk, współdzielonych narzędzi, komponentów wielokrotnego użytku i przejrzystej dokumentacji
- Przeprowadzanie przeglądów kodu, przeglądów bezpiecznego kodu i testów automatycznych
- Wsparcie i monitorowanie oprogramowania w środowiskach testowych, integracyjnych i produkcyjnych
- Stosowanie standardów bezpieczeństwa i wymagań regulacyjnych w celu zapewnienia zgodności oprogramowania
- Współpraca z zespołami produktowymi i biznesowymi w celu powiązania inicjatyw technologicznych z celami biznesowymi
- Tworzenie i utrzymywanie zasad, procedur oraz zalecanych praktyk bezpieczeństwa
- Wbudowywanie bezpieczeństwa w cały cykl życia oprogramowania za pomocą przeglądów kodu i wytycznych dotyczących bezpiecznego programowania
- Wdrażanie mechanizmów szyfrowania w celu ochrony poufnych danych podczas przesyłania i przechowywania
- Badanie nowych zagrożeń bezpieczeństwa, technologii i przełomowych rozwiązań
- Ocena nowych technologii cyberbezpieczeństwa w ramach cyklu życia oprogramowania i procesów zarządzania wydaniami
- Przygotowywanie dokumentacji technicznej i raportów dotyczących ocen, ustaleń oraz działań naprawczych
- Wykorzystywanie narzędzi bezpieczeństwa obsługujących AI i automatyzacji w celu usprawnienia wykrywania zagrożeń, zwiększenia efektywności dochodzeń oraz widoczności operacyjnej
- Ustanawianie mechanizmów kontroli i monitorowania bezpieczeństwa dla aplikacji i przepływów pracy obsługujących AI
- Tworzenie i doskonalenie promptów na potrzeby inżynierii cyberbezpieczeństwa z agentami AI oraz identyfikowanie możliwości zastosowania agentowych przepływów pracy AI
Wymagania
- Wykształcenie wyższe w dziedzinie informatyki, systemów informacyjnych, cyberbezpieczeństwa lub pokrewnej albo porównywalne doświadczenie; preferowany jest wyższy stopień naukowy
- Znajomość wymagań dotyczących zgodności regulacyjnej i standardów bezpieczeństwa
- Znajomość praktyk tworzenia i zabezpieczania aplikacji
- Znajomość zasad inżynierii danych
- Znajomość zarządzania bezpieczeństwem chmury
- Znajomość prywatności i ochrony danych, w tym DPP i GDPR
- Znajomość zarządzania bezpieczeństwem danych
- Doświadczenie z Pythonem, Bashem, PowerShellem lub podobnymi językami skryptowymi w zakresie automatyzacji zadań bezpieczeństwa
- Znajomość rozproszonych systemów wielowarstwowych, algorytmów, baz danych NoSQL i relacyjnych baz danych
- Znajomość podstawowych narzędzi do planowania, analizowania, projektowania, tworzenia, testowania, konfigurowania i utrzymywania przypisanych aplikacji
- Znajomość architektury sterowanej zdarzeniami i komunikacji, w tym Kafki, webhooków oraz projektowania asynchronicznych interfejsów API, będzie atutem
- Doświadczenie w projektowaniu aplikacji, tworzeniu oprogramowania i wdrażaniu testów automatycznych
- Doświadczenie w projektowaniu i tworzeniu obiektowym w wielu językach programowania
- Doświadczenie z rozproszonymi systemami wielowarstwowymi, algorytmami i relacyjnymi bazami danych
- Doświadczenie w stosowaniu metodyk Agile, takich jak Scrum lub Kanban, dostarczaniu iteracyjnym i historyjkach użytkowników
- Doświadczenie w automatyzacji testów i dokumentacji, w tym testów automatycznych, funkcjonalnych i wydajnościowych
- Doświadczenie w korzystaniu z frameworków do testów jednostkowych i regresyjnych
- Doświadczenie z Javą 8 lub nowszą oraz Spring Suite Framework będzie atutem
- Doświadczenie z Pythonem i Django będzie atutem
- Doświadczenie z React JS, Node JS i Go będzie atutem
- Doświadczenie z Kubernetes, Dockerem, Jenkinsem oraz wdrażaniem w chmurze lub CI/CD będzie atutem
- Doświadczenie z PostgreSQL, Oracle lub porównywalnymi relacyjnymi bazami danych będzie atutem
- Znajomość zagadnień bezpieczeństwa AI, w tym ryzyka generatywnej AI, integralności modeli, bezpieczeństwa promptów i ochrony poufnych danych przedsiębiorstwa
- Znajomość operacji cyberbezpieczeństwa wspomaganych przez AI i frameworków automatyzacji
- Preferowany jest co najmniej jeden certyfikat bezpieczeństwa, np. CSSLP, GWEB, GCIH, CEH, GSEC, C|ASE lub CCNA
- Preferowany jest co najmniej jeden certyfikat deweloperski, np. OCP, OCA, OCM, DCD, DVA-C02, CKAD, ACE, CCSP lub Professional Cloud Developer
- Wymagane jest uprawnienie do pracy dla American Express w Stanach Zjednoczonych; sponsorowanie wizy nie będzie prowadzone
Benefity
- Premia
- Świadczenia