Senior Data Engineer - immediate start (f / m/x)
Białystok, Polska, Bydgoszcz, Polska, Kraków, Polska +10Najważniejsze cechy oferty
Min. 5 lat doświadczenia
Praca zdalna - bez dojazdów
Od zaraz
Pełny etat
Prywatna opieka medyczna
Opis
Szukamy Senior Data Engineer do dołączenia do międzynarodowego projektu e-fakturowania. W tej roli opracujesz rozwiązanie, które pobiera faktury za pośrednictwem zewnętrznego API, waliduje ich treść i automatycznie kieruje je do odpowiednich systemów downstream, takich jak platformy zakupowe. Będziesz pracować z aplikacjami Databricks, aby stworzyć solidny backend i zapewnić wsparcie operacyjne UI do monitorowania statusu przetwarzania i błędów. Ta zdalna pozycja pozwala na współpracę z wykwalifikowanym zespołem, jednocześnie przyczyniając się do znaczącego projektu w dziedzinie e-fakturowania. Proszę aplikować tylko, jeśli jesteś dostępny do rozpoczęcia pracy najpóźniej do połowy października.
Benefity
Great Place to Work
Stabilna sytuacja finansowa
Kontrakty z globalnymi markami
Centrum szkoleń wewnętrznych
Wielu ekspertów, od których możesz się uczyć
Otwarty i dostępny zarząd
Profit sharing
Program Sponsoringu Pasji
Cykliczne imprezy i wyjazdy integracyjne
Komfortowe i dobrze wyposażone biura
Aplikacja MySii
Opieka medyczna
Wymagania
Minimum 6-letnie doświadczenie w inżynierii danych lub rozwoju oprogramowania
Silna ekspertyza w Databricks, w tym Apps, Workflows, Delta Lake i Unity Catalog
Biegłość w Pythonie w zakresie rozwoju backendu, routingu i integracji API
Doświadczenie z REST API, JSON i OAuth 2.0
Solidne zrozumienie rozwoju frontendowego przy użyciu React.js lub Streamlit
Znajomość Gita i procesów CI/CD dla efektywnej kontroli wersji i wdrażania
Język angielski na poziomie zaawansowanym
Dostępność do rozpoczęcia pracy najpóźniej w połowie października jest wymagana
Zakres obowiązków
Projektowanie i wdrażanie przepływów danych w Databricks, zapewniając optymalną wydajność i niezawodność
Rozwój logiki backendowej w Pythonie do walidacji treści i integracji API
Tworzenie i zarządzanie API, w tym REST i OAuth 2.0, w celu ułatwienia wymiany danych
Budowanie interfejsów użytkownika przy użyciu React.js lub Streamlit w celu poprawy operacyjnego UI aplikacji Databricks
Wdrażanie praktyk CI/CD w celu uproszczenia procesów wdrażania i zapewnienia jakości kodu
Wykorzystanie Gita do kontroli wersji i współpracy z zespołem deweloperskim
Przeprowadzanie testów jednostkowych i integracyjnych w celu zapewnienia solidności rozwiązania
Monitorowanie wydajności aplikacji i rejestrowanie błędów w celu ciągłego doskonalenia