Data Management Software Engineer III

Job expired!

Czy jesteś gotowy, aby rozwijać swoje umiejętności i podnieść swoją karierę? Nie szukaj dalej! Mamy dla Ciebie ekscytującą ofertę pracy jako inżynier oprogramowania w JPMorgan Chase, lidera w branży usług finansowych. Dołącz do nas jako Data Management Software Engineer III w sektorze korporacyjnym.

Jako Data Management Software Engineer III będziesz integralną częścią zespołu agile, pracującego nad projektowaniem, ulepszaniem i dostarczaniem zaawansowanych produktów technologicznych. Odegrasz kluczową rolę w opracowywaniu rozwiązań programowych, które są bezpieczne, stabilne i skalowalne, zyskując jednocześnie doświadczenie niezbędne do awansu w swojej roli.

Grupa Data Management to kluczowy element Chief Technology Office w Global Technology w JPMorgan Chase. Naszym celem jest dostarczanie innowacyjnych produktów zarządzania danymi, usług i rozwiązań o wartości dodanej w całej firmie, wspierających inicjatywy AI/ML i zapewniających wiodące na rynku możliwości. Nasz model operacyjny produktowy umożliwia nam szybkie i bezpieczne iterowanie, projektowanie, rozwijanie i dostarczanie wyjątkowych rezultatów naszym klientom.

  • Rozwiązywanie skomplikowanych wyzwań związanych z chmurą poprzez budowanie solidnych rozwiązań danych w chmurze.
  • Opracowywanie wysokiej jakości modeli operacyjnych automatyzacji w celu zapewnienia stabilności, trwałości i szybkości rozwoju.
  • Wdrażanie testów akceptacyjnych spełniających cele i specyfikacje biznesowe.
  • Tworzenie wydajnych integracji między systemami przedsiębiorstwa w siedzibie firmy a usługami dostarczanymi przez dostawców danych w chmurze.
  • Współpraca z klientami w celu dostarczania kompleksowych rozwiązań technologicznych dla ich problemów biznesowych.
  • Realizowanie standardowych rozwiązań programowych, projektowanie, rozwój i rozwiązywanie problemów technicznych.
  • Projektowanie, rozwijanie, kodowanie i rozwiązywanie problemów z uwzględnieniem systemów upstream i downstream oraz implikacji technicznych.
  • Wykorzystywanie narzędzi cyklu życia oprogramowania (SDLC) w celu zwiększania wartości automatyzacji.
  • Zastosowanie technicznego rozwiązywania problemów do rozwiązywania problemów o podstawowym stopniu złożoności.
  • Uczenie się i stosowanie metodologii produkcji bezpiecznego i stabilnego kodu oraz systemów.
  • Wnoszenie wkładu w kulturę zespołową, skoncentrowaną na różnorodności, równości, integracji i szacunku.
  • Formalne szkolenie lub certyfikacja z zakresu koncepcji inżynierii oprogramowania i co najmniej 3-letnie doświadczenie w praktyce.
  • Biegłość w kodowaniu w językach Java, Python lub Go.
  • Doświadczenie w projektowaniu, rozwoju i utrzymaniu rozwiązań chmurowych w ekosystemach takich jak AWS, Azure lub Google Cloud.
  • Praktyczne doświadczenie w:
    • Architekturze skalowalności i wysokiej dostępności dla Web (load balancing, scale out).
    • Tworzeniu jezior danych (Data Lakes) z wykorzystaniem AWS oraz doświadczenie z AWS Glue, KMS, Firehose, EMR, Athena, Redshift, QuickSight i Lake Formation.
    • Silnikach zapytań federacyjnych takich jak Starburst i Trino.
    • Architekturze i administracji bazy danych Snowflake.
    • Rurociągach ETL przy użyciu SnowSQL i Snowpipe.
    • Spark z Python lub Scala oraz Snowflake.
    • Kubernetes.