EU remote
Senior Data Engineer
About this role
Senior Data Engineer 1dea Daily tasks: - Projektowanie i rozwój skalowalnych systemów backendowych oraz rozwiązań przetwarzających dane. - Definiowanie architektury systemów, modeli danych oraz interfejsów API. - Budowa i rozwój mikroserwisów oraz integracji pomiędzy systemami wewnętrznymi i zewnętrznymi. - Projektowanie oraz implementacja pipeline'ów danych i procesów integracyjnych. - Tworzenie rozwiązań wspierających przepływ danych w czasie rzeczywistym oraz automatyzację procesów.
- Analiza istniejących rozwiązań i proponowanie usprawnień architektonicznych. - Tworzenie prototypów oraz rozwój nowych funkcjonalności w oparciu o zmieniające się wymagania biznesowe. - Dbanie o jakość kodu, wydajność, skalowalność i niezawodność tworzonych rozwiązań. - Udział w code review oraz promowanie dobrych praktyk programistycznych. - Współpraca z zespołami produktowymi, analitycznymi oraz biznesowymi. Musts: distributed systems Minimum 5 lat doświadczenia w projektowaniu i budowie systemów backendowych lub rozproszonych.
Bardzo dobra znajomość jednego z języków programowania: C#, Java, Go lub Python Doświadczenie w projektowaniu architektury mikroserwisowej oraz REST API. Dobra znajomość relacyjnych baz danych, modelowania danych oraz optymalizacji zapytań. Wiedza z zakresu systemów rozproszonych, współbieżności oraz projektowania wydajnych aplikacji. Doświadczenie w projektowaniu i budowie pipeline'ów danych oraz integracji między systemami.
Znajomość narzędzi do kontroli wersji (Git) oraz nowoczesnych procesów wytwarzania oprogramowania. Umiejętność analitycznego myślenia i samodzielnego rozwiązywania złożonych problemów. Dobre umiejętności komunikacyjne i doświadczenie we współpracy z zespołami interdyscyplinarnymi. Wyższe techniczne wykształcenie Angielski na poziomie min. B2+ Mile widziane Doświadczenie z narzędziami ETL i orkiestracji workflow (np. Airflow, n8n lub podobne).
Doświadczenie w projektowaniu architektury systemów klasy enterprise. Znajomość platform chmurowych oraz rozwiązań event-driven. Doświadczenie z systemami przetwarzania danych w czasie rzeczywistym. Znajomość technologii frontendowych (React, Vue). Doświadczenie z systemami ERP lub innymi wspierającymi procesy operacyjne. Wiedza z zakresu integracji z urządzeniami IoT lub systemami przemysłowymi będzie dodatkowym atutem.
Poszukujemy doświadczonego Data Engineera, który będzie odpowiedzialny za projektowanie i rozwój skalowalnych systemów backendowych, integracji oraz przepływów danych wspierających kluczowe procesy biznesowe. Szukamy osoby, która dobrze odnajduje się w projektowaniu architektury systemów, budowie rozwiązań opartych o mikroserwisy oraz tworzeniu niezawodnych integracji pomiędzy różnymi platformami i aplikacjami. Jeśli lubisz rozwiązywać złożone problemy, projektować nowoczesne rozwiązania oraz pracować w środowisku nastawionym na wysoką jakość kodu i rozwój technologiczny – zapraszamy do aplikowania.
Source listing: nofluffjobs_main