
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.