Szukałeś sposobu na podniesienie swojej kariery jako inżynier oprogramowania? Oferujemy ekscytującą i satysfakcjonującą możliwość dołączenia do nas jako SQL Software Engineer III w naszej sekcji Corporate Technology. Ta rola pozwoli Ci odegrać kluczową rolę w projektowaniu i dostarczaniu zaufanych, wiodących na rynku produktów technologicznych w bezpieczny, stabilny i skalowalny sposób.
- Wdrażanie rozwiązań programowych, projektowanie, rozwój i techniczne rozwiązywanie problemów, stosując innowacyjne podejścia do rozwiązywania problemów technicznych.
- Tworzenie bezpiecznego i wysokiej jakości kodu produkcyjnego, utrzymanie algorytmów synchronizacji z odpowiednimi systemami.
- Tworzenie artefaktów architektury i projektowania dla skomplikowanych aplikacji, zapewniając, że ograniczenia projektowe są spełniane przez rozwój kodu oprogramowania.
- Zbieranie, analizowanie, syntetyzowanie oraz rozwijanie wizualizacji i raportowanie z dużych, zróżnicowanych zbiorów danych w celu ciągłego doskonalenia aplikacji i systemów oprogramowania.
- Proaktywne identyfikowanie ukrytych problemów i wzorców w danych w celu wprowadzenia usprawnień w higienie kodu i architekturze systemu.
- Wnoszenie wkładu do wspólnot praktyk inżynierii oprogramowania oraz wydarzeń eksplorujących nowe i pojawiające się technologie.
- Promowanie kultury zespołu opartej na różnorodności, równości, włączeniu i szacunku.
- Udział w regularnych spotkaniach standup i przeglądach kodu.
- Formalne szkolenie lub certyfikacja z koncepcji inżynierii oprogramowania z praktycznym doświadczeniem w SQL, ETL - Informatica i programowaniu PL/SQL.
- Znajomość technologii i koncepcji big data.
- Praktyczne doświadczenie w projektowaniu systemów, rozwoju aplikacji, testowaniu i stabilności operacyjnej.
- Biegłość w skryptach powłoki.
- Doświadczenie w rozwiązywaniu problemów z wydajnością przetwarzania danych poprzez wprowadzanie usprawnień.
- Doświadczenie w projektach obejmujących duże wolumeny danych i przetwarzanie wsadowe.
- Biegłość w jednym lub więcej językach programowania.
- Doświadczenie w rozwijaniu, debugowaniu i utrzymywaniu kodu w środowisku korporacyjnym przy użyciu nowoczesnych języków programowania i zapytań do baz danych.
- Ogólna znajomość cyklu życia oprogramowania.
- Solidne zrozumienie metodologii zwinnych, w tym CI/CD, odporności aplikacji, bezpieczeństwa, Jules, Jenkins, Git/Stash.
- Udokumentowana wiedza na temat aplikacji oprogramowania i procesów technicznych w dyscyplinach, takich jak przetwarzanie w chmurze, sztuczna inteligencja, uczenie maszynowe i rozwój mobilny.
- Doświadczenie z Databricks, Cloudera, Hadoop, Spark, HDFS, HBase, Hive, programowaniem w Pythonie, technologiami AWS, Terraform lub Airflow.
JPMorgan Chase jest globalnym liderem w usługach finansowych, oferującym strategiczne doradztwo i produkty najbardziej znanym korporacjom, rządom, zamożnym osobom prywatnym oraz inwestorom instytucjonalnym na całym świecie. Nasze podejście "first-class business in a first-class way" do obsługi klientów napędza wszystko, co robimy, i dążymy do budowania zaufanych, długoterminowych partnerstw, aby pomóc naszym klientom osiągać ich cele