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.