Mamy ogromną przyjemność zaoferować kluczową możliwość awansu w karierze inżyniera oprogramowania. Dołącz do zespołu Consumer & Community Banking w JPMorgan Chase jako Inżynier Oprogramowania III. Zostań integralnym członkiem naszego zwinnego zespołu, dedykowanego projektowaniu i dostarczaniu wiodących na rynku rozwiązań technologicznych, które są bezpieczne, stabilne i skalowalne.
- Wdrażanie rozwiązań oprogramowania, w tym opracowanie, projektowanie i techniczne rozwiązywanie problemów, z myśleniem wykraczającym poza konwencjonalne podejścia.
- Tworzenie bezpiecznego, wysokiej jakości kodu produkcyjnego i utrzymywanie algorytmów zsynchronizowanych z odpowiednimi systemami.
- Tworzenie artefaktów projektowych dla złożonych aplikacji, zapewniając zgodność kodu z ograniczeniami projektowymi.
- Zbieranie, analiza, synteza i opracowywanie wizualizacji oraz raportowanie z różnorodnych zbiorów danych w celu ciągłego doskonalenia aplikacji i systemów oprogramowania.
- Projektowanie i dostarczanie rozwiązań platform danych dla zbierania, przechowywania, dostępu i analityki w bezpieczny, stabilny i skalowalny sposób.
- Określanie strategii tworzenia kopii zapasowych, odzyskiwania i archiwizacji bazy danych.
- Projektowanie i rozwijanie potoków danych do przetwarzania danych z wielu źródeł.
- Identyfikowanie ukrytych problemów i wzorców w danych, wykorzystując wnioski do wprowadzania usprawnień w higienie kodu i architekturze systemu.
- Wnoszenie wkładu do społeczności praktykujących inżynierię oprogramowania i eksplorowanie nowych oraz pojawiających się technologii.
- Wzmacnianie kultury zespołowej różnorodności, równości, włączenia i szacunku.
- Formalne szkolenie lub certyfikacja w dziedzinie inżynierii oprogramowania z ponad 3-letnim doświadczeniem zawodowym.
- Doświadczenie z technologiami chmurowymi AWS, w tym S3.
- Biegłość w technologiach opartych na SQL (np. MySQL, Oracle DB).
- Znajomość języków programowania Java i Python.
- Doświadczenie w opracowywaniu, debugowaniu i utrzymywaniu kodu w dużym przedsiębiorstwie.
- Doświadczenie we wdrażaniu rozwiązań chmurowych z AWS, w tym usługi danych AWS jak Lake Formation, Glue ETL lub EMR, S3, Katalog Glue, Athena, Kinesis lub MSK, Airflow lub Lambda + Step Functions + Event Bridge.
- Znajomość formatów serializacji i deserializacji danych, takich jak Parquet, Iceberg, AVRO, JSON-LD.
- Dogłębna znajomość koncepcji bezpieczeństwa danych AWS, takich jak Lake Formation, IAM, role usługi, szyfrowanie, KMS i Secrets Manager.
- Doświadczenie w analizie statystycznej danych i doborze odpowiednich narzędzi oraz wzorców danych.
- Kompleksowa wiedza na temat aplikacji oprogramowania i procesów technicznych w ramach dyscyplin technicznych (np. przetwarzanie w chmurze, AI, ML, technologie mobilne).
- Doświadczenie z Snowflake.
- Rozległa wiedza na temat systemów informatycznych w branży usług finansowych.
- Doświadczenie w budowaniu Jezior Danych, Platform Danych, Ram Danych lub projektowaniu interfejsów API typu Data as a Service.
- Znajomość nowoczesnych technologii front-end.