Data Engineer

Job expired!

Talkiatry rewolucjonizuje opiekę zdrowotną w zakresie zdrowia psychicznego, łącząc dostępne, ludzkie i odpowiedzialne praktyki z najnowocześniejszą technologią. Założony dzięki staraniom pacjenta i psychiatry z potrójną certyfikacją, naszym celem jest zniwelowanie luk dla osób poszukujących wysokiej jakości opieki psychiatrycznej oraz dla profesjonalistów, którzy ją zapewniają. Rozszerzamy nasz zespół i poszukujemy doświadczonego Inżyniera Danych, aby ulepszyć naszą infrastrukturę danych i wspierać naszą misję, która polega na uczynieniu opieki zdrowia psychicznego osiągalną dla wszystkich.

Jako Inżynier Danych w Talkiatry będziesz odgrywał kluczową rolę w budowie i utrzymaniu solidnych infrastruktur danych, takich jak przepływy danych, magazyny danych, integracje i modele danych. To stanowisko jest kluczowe w wspieraniu ciągłego ulepszania naszych procesów i przepływów pracy w rozwoju. Będziesz współpracować z różnorodnymi zespołami, w tym z Produktu, Infrastruktury i Operacji, aby prowadzić do jasnych, wpływowych wyników.

Istotnym elementem Twojej roli będzie ulepszanie i wsparcie naszego programu Poleceń, usprawniające proces dla organizacji trzecich polecających pacjentów do naszych usług.

Będziesz:

  • Projektować i wdrażać innowacyjne rozwiązania danych wchodzące w interakcje zarówno z wewnętrznymi, jak i zewnętrznymi API oraz naszym Magazynem Danych.
  • Monitorować i utrzymywać zdrowie oraz integralność naszych systemów danych i przepływów danych.
  • Ulepszać nasze istniejące Modele Danych DBT i zarządzać naszym Magazynem Danych Snowflake.
  • Ściśle współpracować z zespołem infrastruktury, aby przewidywać potrzeby nowych produktów danych i artukułować wymagania infrastrukturalne.
  • Tworzyć dostosowane rozwiązania danych dla integracji systemów, które są gotowe do produkcji.
  • Integrować nowe źródła danych z magazynem danych i rozwijać rozwiązania Reverse ETL.
  • Przekształcać zadania i przepływy danych z planowania autonomicznego na Airflow DAGs.

Posiadasz:

  • Co najmniej 2 lata praktycznego doświadczenia jako Inżynier Danych, dodatkowe doświadczenie w inżynierii backendowej będzie dodatkowym atutem.
  • Biegłość w Pythonie; ekspertyza w innych językach programowania, takich jak Java czy Scala, jest również doceniana.
  • Zaawansowaną znajomość SQL i udowodnione doświadczenie w Modelowaniu Danych i DBT.
  • Trwałe doświadczenie w zarządzaniu magazynami danych w chmurze, takimi jak Snowflake czy Redshift.
  • Doświadczenie w budowaniu i zarządzaniu API oraz używaniu kolejek wiadomości do obsługi danych na dużą skalę.
  • Znajomość narzędzi CI/CD (GitHub Actions, Jenkins, CircleCI) i środowisk obliczeniowych w chmurze (AWS,