Opis firmy
O firmie:
Nasz klient to firma technologiczna, która opracowuje rynkowe rozwiązanie B2B z możliwością obsługi SaaS, przeznaczone dla praktyk medycznych. Celem jest scentralizowanie i uporządkowanie zakupu zaopatrzenia poprzez oferowanie najlepszych cen za wysokiej jakości produkty medyczne. Ten wczesnoetapowy start-up niedawno zakończył rundę finansowania typu "seed" na kwotę 3 milionów dolarów, a obecnie nawiązuje partnerstwa z klientami w fazie beta.
Opis stanowiska
O roli:
Przeprowadzamy rekrutację na stanowisko pierwszego Stałego Inżyniera Danych, który będzie blisko współpracować z CTO i będzie mieć kluczową rolę w budowaniu, utrzymaniu i optymalizacji naszej struktury danych. To przede wszystkim rola związana z indywidualnym wkładem, z potencjałem do zebrania i kierowania zespołem, w miarę rozwoju firmy.
Obowiązki:
- Zaprojektować, stworzyć i utrzymywać skalowalne, niezawodne i efektywne web scrapery oraz potoki danych do pobierania, przetwarzania i przechowywania dużych zbiorów danych.
- Zapewnić najwyższej jakości i najnowsze dane z wielu źródeł w celu utrzymania dokładności i aktualności naszych katalogów produktów.
- Optymalizować architekturę danych i zapytania do bazy danych pod kątem wydajności i skalowalności.
- Być na bieżąco z najnowszymi technologiami i trendami w inżynierii danych.
Wymagania
- Licencjat lub magisterium z informatyki lub pokrewnego kierunku.
- Silne podstawy informatyki, umiejętność inżynierii wstecznej API, web scraping oraz ekstrakcja systematycznych danych z HTML za pomocą bibliotek takich jak Cheerio.
- Solidne doświadczenie z relacyjnymi bazami danych (preferowany Postgres) i SQL.
- Profesjonalne doświadczenie w programowaniu w NodeJS w pewnym stopniu z TypeScript.
- Doświadczenie w wdrażaniu na platformach chmurowych (preferowane AWS).
- Znajomość języka angielskiego.
Mile widziane:
- Doświadczenie w pracy w start-upach na wczesnym etapie i budowanie od zera. Dodatkowe plusy za prezentowanie znaczących projektów bocznych (takich jak wkład open-source, zbudowanie produktu/firmy).
- Doświadczenie w pracy zdalnej i przestrzeganie najlepszych praktyk, takich jak ciągła integracja / ciągła dostawa (CI / CD), testowanie automatyczne (zarówno frontendu jak i backendu), kontrola wersji (GitHub), code reviews, etc.
Dodatkowe informacje
Korzyści
- Lokalizacja: Polska - Rzeszów, Łódź, Białystok, lub zdalnie
- Elastyczny czas pracy
- Możliwość pracy nad innowacyjnymi projektami z kompetentnym zespołem inżynierów
- Możliwości uczenia się i rozwoju