Sr. Data Engineer, Nordstrom Analytical Platform (Hybrid)

Job expired!

Dołącz do zespołu Nordstrom's Analytical Platform (NAP), nowoczesnej, opierającej się na strumieniowaniu w czasie rzeczywistym platformy analitycznej, która dostarcza wysokiej jakości, skomponowane, 360-stopniowe widoki na naszych klientów, produkty, zapasy, obsługę klienta, realizację, logistykę i kredyt. Nasz Zespół Dostarczania Analiz skupia się na dostarczaniu danych i analiz, aby umożliwić analitykom danych Nordstrom, naukowcom danych, kierownictwu, personelowi sklepowemu i innym użytkownikom biznesowym poprawę doświadczeń klienta w prawie rzeczywistym czasie.

Jako Starszy Inżynier Danych, będziesz:

  • Projektować i rozwijać skalowalne i trwałe rozwiązania analityczne danych, korzystając z wewnętrznych i nowoczesnych technologii w środowisku zwinnych metodologii.
  • Zrozumieć specyficzne potrzeby głównych linii biznesowych oraz związanych z nimi aplikacji, systemów lub funkcji.
  • Tworzyć rozproszony przetwarzanie danych w ekosystemie Big Data w Chmurze, przestrzegając najlepszych praktyk inżynierskich.
  • Dzielić większe projekty na zarządzalne jednostki pracy i mentorować innych inżynierów w różnych działaniach.
  • Wdrażać standardy inżynierskie, standardy zapewniania jakości i funkcje zabezpieczeń.
  • Przeprowadzać przeglądy kodu i zwiększać odpowiedzialność za przestrzeganie zasad inżynierii oprogramowania.
  • Tworzyć narzędzia do testowania i pipeline'y CI/CD w celu zmniejszenia tarcia automatyzacji i przyspieszenia wyników biznesowych.
  • Identyfikować i optymalizować problemy z wydajnością danych.
  • Zapewniać bieżące wsparcie produkcji i wsparcie on-call, współpracując zarówno z zasobami lokalnymi, jak i offshore.
  • Zarządzać oszczędnościami kosztów, powiadomieniami produkcyjnymi, alertami i pulpitami logowania.
  • Współpracować z menedżerami produktów, analitykami danych, naukowcami danych, partnerami biznesowymi i innymi zespołami technicznymi.
  • Współpracować z interesariuszami analityków, aby dostarczać wysoce efektywne rozwiązania BI w trybie samoobsługowym.
  • Komunikować się jasno i skutecznie z zespołami partnerskimi.
  • Prowadzić kilka projektów jednocześnie, zarządzać złożonością i osiągać wyniki.
  • Mentorować młodszych inżynierów i ściśle współpracować z menedżerem inżynierii, aby budować zespół.

Idealny kandydat będzie posiadał:

  • 5+ lat doświadczenia w co najmniej jednym nowoczesnym języku programowania, takim jak Java lub Python.
  • 4+ lat doświadczenia z bazami danych, SQL, modelowaniem danych, eksploracją danych i zautomatyzowanymi rozwiązaniami inżynieryjnymi. Znajomość GCP Big Query i Presto będzie dodatkowym atutem.
  • Doświadczenie z środowiskami chmury, takimi jak AWS lub GCP.
  • Doświadczenie w tworzeniu rozproszonych rozwiązań przetwarzania danych w czasie rzeczywistym, korzystając z Kafka, Flink, Spark, Kubernetes lub Airflow.
  • Ekspertyzę w skanowaniach rozproszonych systemach skalowalnych, architekturze opartej na usługach i architekturze strumieniowania zdarzeń.
  • Doświadczenie w rozwijaniu narzędzi testowania automatyzacji i narzędzi wdrażania CI/CD.