W skrócie
- Zadania: Twórz i utrzymuj potoki danych w nowoczesnym środowisku chmurowym.
- Firma: Innowacyjna firma technologiczna w branży zdrowia z różnorodnym zespołem.
- Benefity: Konkurencyjne wynagrodzenie, opieka zdrowotna, praca zdalna i programy rozwoju zawodowego.
- Pozostałe informacje: Dynamiczne środowisko z doskonałymi możliwościami rozwoju kariery.
- Dlaczego ta praca: Pracuj z nowoczesnymi technologiami i wpływaj na rozwój sektora zdrowia.
- Kwalifikacje: Doświadczenie w inżynierii danych oraz umiejętności współpracy w zespole.
Przewidywane wynagrodzenie mieści się w przedziale 140000 - 150000 zł za rok.
Wiemy, że większość ofert pracy jest podobna i może być dość nudna. Dlatego chcemy zacząć od przedstawienia, co możemy Ci zaoferować:
- Mamy niesamowitą platformę, która maksymalizuje przychody dla tysięcy organizacji opieki zdrowotnej w całym kraju!
- Przyjmujemy różnorodność na poważnie! Jesteśmy zobowiązani do budowania zespołu, który reprezentuje różnorodne tła, perspektywy i umiejętności.
- Świętujemy i promujemy rozwój kariery oraz awans.
- Oferujemy świetny program nauki na żądanie.
- Robimy fajne rzeczy, takie jak zdalne lekcje gotowania, sesje jogi i zajęcia z miksologii, ponieważ lubimy się bawić!
- Oferujemy świetny pakiet świadczeń, w tym ubezpieczenie zdrowotne, dentystyczne i wzrokowe oraz 401K (z dopasowaniem firmy).
- Mamy politykę nieograniczonego urlopu - tak, możesz brać urlop, kiedy chcesz, i wracać do pracy wypoczętym!
- Posiadamy nagrody i uznania nominowane przez współpracowników, ponieważ lubimy świętować naszych pracowników!
Senior Data Engineer, Onboarding projektuje, buduje i utrzymuje potoki danych, które przynoszą dane zdrowotne klientów, w tym 837 (roszczenia), 835 (potwierdzenie płatności) i dane EMR, do platformy MDaudit oraz jej aplikacji analitycznych i operacyjnych wspierających cykl przychodów i inicjatywy zgodności. Jest to wewnętrzna rola inżynieryjna, która ściśle współpracuje z zespołami wdrożeniowymi, produktowymi, wsparcia i IT, aby szybko onboardować dane klientów i utrzymywać projekty onboardingowe na właściwej drodze.
Rola koncentruje się na praktycznym inżynierii z nowoczesnym stosem danych w chmurze: Databricks, PySpark, Python i Snowflake. Senior Data Engineer, Onboarding również konwertuje dane z systemów dziedziczonych, buduje automatyzację, która redukuje ręczny wysiłek onboardingowy, monitoruje i utrzymuje kanały danych klientów oraz mentoruje mniej doświadczonych inżynierów.
Wymagania:
- Projektowanie, rozwijanie i utrzymywanie skalowalnych potoków ETL/ELT na Databricks przy użyciu PySpark i Pythona, zgodnie z wzorcem Bronze/Silver/Gold lakehouse.
- Onboardowanie danych klientów poprzez pobieranie, analizowanie i przekształcanie roszczeń 837I/P/D (instytucjonalnych/profesjonalnych/dentystycznych), potwierdzeń płatności 835 oraz danych EMR, a następnie dokładne mapowanie ich do modelu danych MDaudit.
- Budowanie i optymalizacja modeli danych Snowflake, transformacji SQL i procesów magazynowania.
- Konwersja i migracja danych z systemów dziedzicznych i baz danych (takich jak Microsoft SQL Server) do nowoczesnej platformy danych.
- Rozwój wielokrotnego użytku frameworków, narzędzi i automatyzacji w Pythonie, PySpark i SQL w celu uproszczenia ETL, zmniejszenia ręcznego wysiłku onboardingowego i poprawy dostępności danych.
- Implementacja automatycznej walidacji danych, kontroli jakości i uzgadniania oraz szybkie rozwiązywanie niezgodności.
- Monitorowanie, utrzymywanie i rozwiązywanie problemów z kanałami danych klientów i przetwarzaniem plików po konfiguracji, wykorzystując metryki przetwarzania do identyfikacji dalszej automatyzacji oraz poprawy wydajności i kosztów.
- Integracja i walidacja danych EMR (np. Epic, Cerner, Meditech, Athenahealth) z danymi roszczeniowymi w celu wsparcia kompleksowego raportowania.
- Współpraca z zespołami wdrożeniowymi, produktowymi, wsparcia i IT w celu wyjaśnienia wymagań, mapowania danych i priorytetów dostawy.
- Szybkie rozwiązywanie eskalacji onboardingowych dotyczących problemów z pobieraniem i integracją danych, przeprowadzając analizę przyczyn źródłowych i trwałe poprawki.
- Utrzymywanie zadań onboardingowych na właściwej drodze w narzędziach do zarządzania projektami (np. Monday.com), wczesne zgłaszanie ryzyk i regularne informowanie wewnętrznych interesariuszy o statusie.
- Dokumentowanie potoków, przepływów danych i runbooków oraz przekazywanie zakończonej pracy do wsparcia z dokumentacją potrzebną do jej obsługi.
- Mentorowanie młodszych inżynierów, przeprowadzanie przeglądów kodu i dzielenie się wiedzą techniczną w zespole.
- Przestrzeganie i wspieranie wymogów HIPAA i innych regulacji oraz utrzymywanie integralności i bezpieczeństwa danych.
Wymagane umiejętności:
- Silne umiejętności analityczne i rozwiązywania problemów z dbałością o szczegóły.
- Silne umiejętności komunikacji pisemnej i werbalnej z kolegami technicznymi i nietechnicznymi.
- Styl pracy zorientowany na współpracę i zespół.
- Silne zrozumienie procesów cyklu przychodów w opiece zdrowotnej oraz doświadczenie z aplikacjami SaaS.
- Komfort w pracy w szybkim tempie.
Wykształcenie i doświadczenie:
- Licencjat w dziedzinie informatyki, nauki o danych, informatyki zdrowotnej, systemów informacyjnych lub pokrewnej dziedziny, lub równoważne doświadczenie.
- 8+ lat doświadczenia w inżynierii danych, ETL/ELT i magazynowaniu danych.
- 3+ lata doświadczenia w programowaniu w Pythonie i zaawansowanym SQL.
- 2+ lata praktycznego doświadczenia z Databricks (Delta Lake, notatniki, zadania/przepływy pracy) i PySpark.
- Doświadczenie w pracy z Snowflake, w tym modelowanie danych i transformacje SQL.
- 2+ lata doświadczenia w branży opieki zdrowotnej, najlepiej w zarządzaniu cyklem przychodów (RCM), z solidnym zrozumieniem procesów fakturowania, cyklu życia roszczeń i modeli zwrotu.
- Znajomość transakcji EDI (X12) w opiece zdrowotnej i ich zastosowania w przetwarzaniu roszczeń i potwierdzeń płatności.
- Doświadczenie z platformami chmurowymi (AWS lub Microsoft Azure).
Sr. Data Engineer in Katowice – pracodawca: MDaudit
MDaudit to doskonały pracodawca, który oferuje dynamiczne środowisko pracy w branży zdrowotnej, gdzie innowacje i technologia spotykają się z misją poprawy jakości opieki. Pracownicy mają możliwość rozwoju zawodowego poprzez mentoring oraz współpracę z zespołami z różnych działów, co sprzyja wymianie wiedzy i umiejętności. Dodatkowo, firma kładzie duży nacisk na zgodność z przepisami HIPAA, co zapewnia bezpieczeństwo danych i etyczne podejście do pracy.