Software Engineer III-Identity & Access Management

Job expired!

Czy jesteś gotowy, aby podnieść swoją karierę w inżynierii oprogramowania? JPMorgan Chase oferuje ekscytującą i satysfakcjonującą możliwość dołączenia do naszego Działu Korporacyjnego. Jako Inżynier Oprogramowania III w drużynie Platform Pracowniczych, będziesz integralną częścią dynamicznego zespołu agile, projektując i dostarczając najwyższej klasy produkty technologiczne w sposób bezpieczny, stabilny i skalowalny. Twoje kluczowe rozwiązania technologiczne będą obejmować wiele obszarów technicznych i wspierać różne funkcje biznesowe, zgodnie z celami strategicznymi naszej firmy.

  • Realizowanie rozwiązań oprogramowania, w tym projektowanie, rozwój i rozwiązywanie problemów technicznych, wykorzystując innowacyjne podejścia do rozwiązywania wyzwań technicznych.
  • Tworzenie bezpiecznego i wysokiej jakości kodu produkcyjnego, utrzymując algorytmy, które działają synchronicznie z odpowiednimi systemami.
  • Tworzenie artefaktów architektury i projektowych dla skomplikowanych aplikacji, zapewniając spełnienie ograniczeń projektowych podczas rozwoju oprogramowania.
  • Analiza dużych, zróżnicowanych zestawów danych w celu tworzenia wizualizacji i raportów, które napędzają ciągłe doskonalenie oprogramowania.
  • Identyfikowanie ukrytych problemów i wzorców w danych, wykorzystując wiedzę do ulepszania architektury systemów i praktyk kodowania.
  • Wkład w społeczności praktyk inżynierii oprogramowania, eksplorowanie nowych technologii i promowanie kultury różnorodności, równości, włączenia i szacunku.
  • Modelowanie i tworzenie kontroli dostępu przy użyciu ram bezpieczeństwa, które określają dostęp do zasobów poprzez zasady uwierzytelniania i autoryzacji.
  • Współpraca z innymi inżynierami oprogramowania w celu projektowania i wdrażania podejść do Zarządzania Tożsamością i Dostępem, korzystając z IaaS (Terraform), automatyzowane CI (Jenkins) i CD pipelines (Spinnaker).
  • Praca z użytkownikami biznesowymi nad projektowaniem, rozwijaniem, testowaniem i wdrażaniem Rozwiązań, Atrybutów, Polityk i Rozwiązań Kontroli Dostępu dla danych i aplikacji.
  • Rozumienie Open Policy Agent (OPA) i innych podejść IAM Cloud Native Computing Foundation (CNCF).
  • Formalne szkolenie lub certyfikacja w dziedzinie inżynierii oprogramowania z co najmniej 3-letnim doświadczeniem praktycznym.
  • Doświadczenie w projektowaniu systemów, tworzeniu aplikacji, testowaniu i stabilności operacyjnej.
  • Biegłość w językach programowania takich jak Python, Java i Spring Boot.
  • Doświadczenie w tworzeniu, debugowaniu i utrzymywaniu kodu w dużych korporacyjnych środowiskach.
  • Wiedza na temat Cyklu Życia Rozwoju Oprogramowania (SDLC).
  • Znajomość metodologii agile, w tym CI/CD, odporności aplikacji i bezpieczeństwa.
  • Ekspertyza w aplikacjach oprogramowania i procesach technicznych w określonych dyscyplinach technicznych (np. chmura, AI, uczenie maszynowe).
  • Certyfikacja w Zarządzaniu Tożsamością i Dostępem (IAM) z AWS i Immuta.
  • Biegłość w korzystaniu z Immuta do definiowania polityk subskrypcji i polityk danych jako kodu.
  • Doświadczenie z integracją Immuta i Databricks do automatyzacji dostępu do danych.
  • Zrozumienie globalnej polityki subskrypcji Immuta i