Czy chcesz rozwijać swoje umiejętności i doświadczenie w ciągle zmieniającej się dziedzinie inżynierii oprogramowania? JPMorgan Chase oferuje idealną okazję do rozwoju w swojej roli i awansu kariery jako SQL Software Engineer II w naszym dynamicznym zespole.
Jako SQL Software Engineer II w JPMorgan Chase w ramach [wpisz LOB lub pod LOB], będziesz członkiem zwinnego zespołu zobowiązanego do projektowania, ulepszania i dostarczania nowoczesnych produktów technologicznych. Będziesz rozwijać komponenty oprogramowania, które są bezpieczne, stabilne i skalowalne, zdobywając jednocześnie praktyczne doświadczenie i ekspertyzę.
Kluczowe obowiązki:
- Wdrażanie standardowych rozwiązań oprogramowania, w tym projektowanie, rozwój i rozwiązywanie problemów technicznych.
- Pisanie bezpiecznego i wysokiej jakości kodu w co najmniej jednym języku programowania przy ograniczonym nadzorze.
- Projektowanie, rozwijanie, kodowanie i rozwiązywanie problemów z uwzględnieniem systemów powiązanych oraz implikacji technicznych.
- Wykorzystywanie narzędzi w ramach cyklu życia oprogramowania (SDLC) do zwiększania wartości poprzez automatyzację.
- Stosowanie umiejętności rozwiązywania problemów technicznych do rozwiązywania problemów o podstawowej złożoności.
- Zbieranie, analizowanie, syntezowanie oraz tworzenie wizualizacji i raportów z dużych, zróżnicowanych zbiorów danych w celu ciągłego doskonalenia aplikacji i systemów oprogramowania.
- Uczenie się i stosowanie procesów systemowych, metodologii oraz umiejętności do rozwijania bezpiecznego, stabilnego kodu i systemów.
- Promowanie kultury zespołowej opartej na różnorodności, równouprawnieniu, inkluzji i szacunku.
- Uczestniczenie w regularnych spotkaniach standup i przeglądach kodu.
Wymagane kwalifikacje i umiejętności:
- Formalne szkolenie lub certyfikat w zakresie koncepcji inżynierii oprogramowania z zaawansowanym doświadczeniem w SQL, ETL - Informatica i programowaniu PL/SQL.
- Zrozumienie technologii i koncepcji big data.
- Praktyczne doświadczenie w projektowaniu systemów, tworzeniu aplikacji, testowaniu i zapewnianiu stabilności operacyjnej.
- Znajomość skryptów powłoki.
- Doświadczenie w rozwiązywaniu problemów z wydajnością przetwarzania danych poprzez poprawki.
- Doświadczenie w obsłudze projektów z dużymi wolumenami danych i przetwarzaniem wsadowym.
- Biegłość w kodowaniu w jednym lub więcej językach programowania.
- Doświadczenie w rozwijaniu, debugowaniu i utrzymywaniu kodu w dużym środowisku korporacyjnym przy użyciu nowoczesnych języków programowania i języków zapytań do baz danych.
- Kompleksowa znajomość cyklu życia oprogramowania (SDLC).
- Solidne zrozumienie metodologii agile, w tym CI/CD, Applicant Resiliency, Security, Jules, Jenkins i Git/Stash.
- Demonstracyjna ekspertyza w technologii chmurowej, sztucznej inteligencji, uczeniu maszynowym lub rozwoju aplikacji mobilnych.
Preferowane kwalifikacje i umiejętności:
- Doświadczenie z Databricks, Cloudera Hadoop, Spark, HDFS, HBase, Hive, Python Programming, technologiami AWS lub Terraform.
J.P. Morgan jest globalnym liderem w usługach finansowych, oferującym