Marathon Petroleum Corporation
Marathon Petroleum Corporation
Marathon Petroleum Corporation to firma energetyczna działająca w obszarach rafinacji, działalności midstream oraz handlu detalicznego. Jej sieć rafinerii obejmuje 13 zakładów w Stanach Zjednoczonych o deklarowanej łącznej zdolności przerobu do 3 milionów baryłek ropy naftowej dziennie. Firma rozwija również działalność związaną z paliwami odnawialnymi obok tradycyjnych obszarów energetyki, koncentrując się na poprawie efektywności energetycznej i ograniczaniu emisji dwutlenku węgla.

Starszy inżynier danych — Marathon Petroleum, San Antonio, Teksas

Kieruj projektowaniem skalowalnych potoków danych Azure i rozwiązań chmurowych wspierających działalność Marathon Petroleum. Kształtuj architekturę danych, wzmacniaj zarządzanie danymi i bezpieczeństwo oraz wspieraj rozwój innych inżynierów.

Opis

  • Tworzyć, rozwijać i optymalizować skalowalne potoki danych oraz oparte na chmurze rozwiązania danych
  • Stosować Azure Data Lake, Synapse Analytics, Azure Functions i Databricks w inicjatywach związanych z inżynierią danych
  • Współpracować z interesariuszami z obszarów analityki, produktu, architektury, zarządzania danymi i biznesu, aby przekładać wymagania na skalowalne rozwiązania
  • Projektować i usprawniać procesy ekstrakcji, pozyskiwania i transformacji danych
  • Opracowywać architekturę danych dla złożonych zbiorów danych o dużej skali
  • Tworzyć zaawansowane potoki danych z zastosowaniem środków ochrony danych i prywatności
  • Realizować złożone zadania związane z jakością i przetwarzaniem danych przy użyciu technologii open source i chmurowych
  • Zapewniać specjalistyczne wsparcie techniczne podczas krytycznych incydentów
  • Koordynować działania między działami w celu utrzymania niezawodnej integracji danych
  • Stale doskonalić praktyki przetwarzania danych, promując spójność i standardy inżynieryjne
  • Rozwiązywać złożone problemy związane z danymi i uczestniczyć w strategicznym planowaniu infrastruktury danych
  • Prowadzić działania związane z zapewnieniem jakości i testowaniem rozwiązań danych
  • Szkolić i wspierać mniej doświadczonych inżynierów danych
  • Pomagać definiować standardy inżynieryjne, wielokrotnego użytku wzorce i projekty rozwiązań poprzez przeglądy techniczne

Wymagania

  • Wymagany jest tytuł licencjata lub magistra w dziedzinie technologii informacyjnych albo pokrewnej dyscyplinie
  • Wymagane jest co najmniej pięć lat odpowiedniego doświadczenia w inżynierii danych
  • Bardzo dobra znajomość języków Python i SQL, platformy Spark oraz narzędzi orkiestracji, w tym Azure Data Factory i/lub Databricks Workflows
  • Doświadczenie w pracy z technologiami big data i platformami obliczeń rozproszonych, takimi jak Hadoop i Spark
  • Znajomość chmurowych platform danych i powiązanych usług AWS, Azure lub Google Cloud Platform
  • Umiejętność ustanawiania i zarządzania zasadami, procedurami oraz standardami zarządzania danymi
  • Doświadczenie w integrowaniu danych za pomocą procesów ETL, potoków i struktur pozyskiwania danych
  • Umiejętność projektowania i wdrażania skalowalnych modeli danych
  • Rozumienie operacji na danych w całym cyklu życia danych
  • Umiejętność stosowania praktyk ochrony prywatności danych oraz zarządzania prawami dostępu i protokołami zgody
  • Bardzo dobra znajomość wymiarów, metod i najlepszych praktyk jakości danych
  • Znajomość przepisów dotyczących prywatności danych, praktyk cyberbezpieczeństwa i technik ochrony danych
  • Znajomość narzędzi i praktyk monitorowania oraz obserwowalności
  • Rozumienie metod DevOps
  • Ogólne umiejętności programistyczne
  • Doświadczenie w pracy z rozwiązaniami do zarządzania metadanymi
  • Znajomość baz danych NoSQL
  • Znajomość przetwarzania danych w czasie rzeczywistym

Benefity

  • Ubezpieczenie zdrowotne, okulistyczne i stomatologiczne
  • Płatny czas wolny
  • Dopłaty pracodawcy do planu 401(k)
  • Płatny urlop rodzicielski
  • Dofinansowanie edukacji
  • Uznaniowa premia roczna finansowana przez firmę