Software Engineer III - AWS Cloud - Big Data Engineer

Job expired!

Czy jesteś gotów na rozwój swojej kariery w inżynierii oprogramowania? Dołącz do nas w JPMorgan Chase w ramach zespołu Corporate Sector - Employee Platform jako Software Engineer III. Obejmij satysfakcjonującą rolę kluczowego członka zespołu agilitycznego, projektując i dostarczając innowacyjne, bezpieczne i skalowalne rozwiązania technologiczne. Twoja praca będzie wspierać różne funkcje biznesowe i przyczyniać się do realizacji celów firmy.

Jako Software Engineer III, będziesz:

  • Realizować rozwiązania programistyczne, w tym projektowanie, rozwój i rozwiązywanie problemów technicznych przy użyciu innowacyjnych podejść.
  • Tworzyć bezpieczny, wysokiej jakości kod produkcyjny i utrzymywać algorytmy działające synchronicznie z odpowiednimi systemami.
  • Tworzyć artefakty architektury i projektowania dla złożonych aplikacji, zapewniając, że kod oprogramowania spełnia ograniczenia projektowe.
  • Zbierać, analizować, syntetyzować i rozwijać wizualizacje oraz raportowanie z dużych i zróżnicowanych zbiorów danych w celu poprawy aplikacji i systemów oprogramowania.
  • Proaktywnie identyfikować ukryte problemy i wzorce w danych w celu poprawy higieny kodu i architektury systemu.
  • Wkładać swój wkład w społeczności praktyków inżynierii oprogramowania, badając nowe i pojawiające się technologie.
  • Promować kulturę zespołu opartą na różnorodności, równości, inkluzji i szacunku.
  • Współpracować z interesariuszami biznesowymi w celu zrozumienia wymagań i projektowania odpowiednich rozwiązań.
  • Efektywnie pracować w dużych, współpracujących zespołach w celu osiągnięcia celów organizacyjnych.
  • Zapewniać eksperckie rozwiązywanie problemów i złożoną analizę danych w celu rozwiązywania problemów z danymi i dostarczania odpowiednich rozwiązań.

Aby odnieść sukces na tym stanowisku, będziesz potrzebować:

  • Formalnej edukacji lub certyfikacji z zakresu inżynierii oprogramowania oraz ponad 3 lat doświadczenia w praktyce.
  • Praktycznego doświadczenia w projektowaniu systemów, tworzeniu aplikacji, testowaniu i zapewnianiu stabilności operacyjnej.
  • Biegłości w programowaniu w jednym lub kilku językach (Python, Java, Scala, Unix, usługi AWS).
  • Doświadczenia w rozwijaniu, debugowaniu i utrzymywaniu kodu w dużym środowisku korporacyjnym z użyciem współczesnych języków programowania i zapytań do baz danych.
  • Ogólnej wiedzy na temat cyklu życia oprogramowania (Software Development Life Cycle).
  • Solidnego zrozumienia metodologii agile, takich jak CI/CD, Application Resiliency i Security.
  • Ugruntowanej wiedzy o aplikacjach oprogramowania i procesach technicznych w obszarach takich jak chmura, AI, uczenie maszynowe czy mobile.
  • Praktycznego doświadczenia w technologiach Big Data/Distributed/cloud (usługi AWS Big Data, w tym Lambda, Glue, EMR, architektura Spark, optymalizacja wydajności, Spark SQL, Streaming, Kafka, Entitlements itp.).
  • Doświadczenia z relacyjnym środowiskiem baz danych (Starburst, Redshift, Oracle, SQL Server) oraz zaawansowanego programowania SQL/skomplikowanych zapytań.

Preferowane kwalifikacje, zdolności i umiejętności:

  • Znajomość nowoczesnych technologii front-endowych.
  • Znajomo