IQVIA
IQVIA
IQVIA łączy analizę danych medycznych, zaawansowane technologie i doradztwo, pomagając organizacjom mierzyć się ze złożonymi wyzwaniami w sektorach life sciences i ochrony zdrowia. Platforma Connected Intelligence integruje dane i sztuczną inteligencję, wspierając badania kliniczne, rozwój technologii oraz opracowywanie nowych terapii. Zespoły firmy działają w obszarach analityki, doradztwa i technologii medycznych, oferując możliwości związane z badaniami, innowacjami cyfrowymi i działaniami na rzecz poprawy wyników leczenia pacjentów.

Starszy inżynier danych w IQVIA — praca hybrydowa w Amsterdamie

Kieruj architekturą i rozwojem platformy danych medycznych IQVIA w hybrydowym modelu pracy w Amsterdamie. Twórz niezawodne potoki i hurtownie danych, wspieraj rozwój zespołu oraz innowacje w obszarze danych klinicznych.

Opis

  • Odpowiadaj za kompleksowe projektowanie i dostarczanie warstw potoków oraz hurtowni danych w całej platformie danych, korzystając z Prefect, Pythona i SQL.
  • Rozwijaj platformę poprzez standaryzację wzorców inżynieryjnych, ograniczanie nakładu pracy operacyjnej oraz wzmacnianie łatwości utrzymania i niezawodności.
  • Chroń ciągłość i jakość podczas zmian dzięki planowaniu wydań, podejściom do walidacji, kontroli ryzyka i jasnej komunikacji z interesariuszami technicznymi.
  • Współpracuj z zespołami Produktu i Inżynierii, aby doprecyzowywać wymagania, planować realizację oraz ustalać priorytety elementów backlogu i napływających zadań.
  • Podnoś jakość inżynieryjną dzięki przeglądom kodu, zdyscyplinowanym praktykom i odpowiedzialnemu korzystaniu z narzędzi programistycznych wspieranych przez AI.
  • Współpracuj z QA, aby zwiększać dojrzałość testowania, rozszerzać pokrycie i automatyzować testowanie potoków oraz transformacji danych.
  • Koordynuj działania z liderami obszarów aplikacji i AI/ML, aby łączyć możliwości danych w szerszym ekosystemie produktu.
  • Kieruj zespołem inżynierów danych, w tym zarządzaj liniowo w razie potrzeby, rozwijaj inżynierów i zarządzaj przyjmowaniem pracy oraz priorytetami.
  • Wspieraj produkty do wyszukiwania danych medycznych, badań klinicznych i medycznych oraz oceny jakości opieki.
  • Współpracuj międzyfunkcyjnie z programistami, projektantami, konsultantami medycznymi i inżynierami uczenia maszynowego.

Wymagania

  • Rozległe praktyczne doświadczenie w programowaniu w Pythonie, ze szczególnym uwzględnieniem skalowalnego, łatwego w utrzymaniu, testowalnego i gotowego do produkcji oprogramowania.
  • Doświadczenie w projektowaniu, budowaniu i utrzymywaniu potoków ETL/ELT z użyciem Airflow, Prefect, Luigi lub Dagster.
  • Praktyczna znajomość dbt obejmująca transformację danych, modelowanie, testowanie, dokumentację i wdrażanie.
  • Doświadczenie w korzystaniu z Databricks w procesach inżynierii danych i optymalizacji potoków na dużą skalę.
  • Zaawansowana znajomość SQL oraz praktyczne doświadczenie z Microsoft SQL Server, PostgreSQL lub porównywalnymi korporacyjnymi relacyjnymi bazami danych, w tym z DDL i DML.
  • Doświadczenie w budowaniu i obsłudze chmurowych platform danych, hurtowni danych i architektur Lakehouse.
  • Doświadczenie w kierowaniu zespołami programistycznymi lub praca jako starszy specjalista techniczny wyznaczający kierunek architektoniczny i zapewniający mentoring.
  • Umiejętność samodzielnego podejmowania decyzji architektonicznych i projektowych przy równoważeniu skalowalności, łatwości utrzymania, wydajności i potrzeb biznesowych.
  • Bardzo dobra znajomość praktyk inżynierii danych obejmujących jakość, pochodzenie danych, obserwowalność, zarządzanie i optymalizację wydajności.
  • Doświadczenie w bezpiecznym korzystaniu z narzędzi automatyzacji i narzędzi programistycznych wspieranych przez AI, przy zachowaniu odpowiednich mechanizmów kontroli.
  • Doświadczenie z metodami DevOps, w tym kontrolą wersji, automatycznym testowaniem, CI/CD i infrastrukturą jako kodem.
  • Umiejętność wyjaśniania złożonych koncepcji technicznych i wartości biznesowej zarówno technicznym, jak i nietechnicznym interesariuszom.
  • Doświadczenie w pracy w zespołach zwinnych z co najmniej czterema programistami.
  • Doskonałe umiejętności interpersonalne, prezentacyjne, zarządzania interesariuszami i rozwiązywania problemów.
  • Duża dbałość o szczegóły i konsekwentne dążenie do wysokiej jakości realizacji.
  • Bardzo dobra znajomość języka angielskiego w mowie i piśmie.
  • Miejsce zamieszkania w Europie, najlepiej w odległości umożliwiającej dojazd do Amsterdamu w Holandii.

Benefity

  • Elastyczność pracy z biura, domu lub w modelu łączonym.
  • Możliwość udziału w innowacjach medycznych poprawiających wyniki leczenia pacjentów i pracę dostawców opieki zdrowotnej.
  • Współpraca ze specjalistami uczenia maszynowego, w tym kontakt z uczeniem maszynowym i przetwarzaniem języka naturalnego.
  • Dynamiczne, międzyfunkcyjne środowisko zespołowe.
  • Internetowa współpraca z kolegami z różnych krajów.
  • Rozwój zawodowy wspierany przez coaching, mentoring i możliwości rozwoju kariery.