#1 Job Board for tech industry in Europe

Data (Python & SQL) Engineer
New
Python

Data (Python & SQL) Engineer

26 - 32 USD/hNet per hour - B2B
26 - 32 USD/hNet per hour - B2B
Type of work
Full-time
Experience
Mid
Employment Type
B2B
Operating mode
Remote

Tech stack

    English

    B2

    SQL

    advanced

    Python

    advanced

    ETL

    regular

    AWS

    nice to have

    Azure

    nice to have

    Snowflake

    nice to have

Job description

Online interview

🌴 Forma pracy: długoterminowo, fulltime, 100% zdalnie 👈

⏰ Start: ASAP 👈


 


Cześć! 👋 

Dla naszego klienta z USA poszukujemy Python & SQL Engineerów. Klient zajmuje się wsparciem firm w transformacjach chmurowych. Przekrój projektów i branż jest szeroki. Prace dotyczą działań w obszarach m.in. migracji, zbierania danych i optymalizacji rozwiązań. Klientowi zależy na długoterminowej współpracy. Prowadzone projekty są różnej długości, ale dzięki stałemu zapotrzebowaniu specjaliści zatrudnieni u klienta swobodnie przechodzą z zakończonego projektu do nowych tematów. Obecnie poszukiwani są kolejni specjaliści do projektu z wykorzystaniem Snowflake.

Projekt dotyczy branży prawniczej. Klient ma legacy systemy i chcą zmigrować sie do Snowflake. Dodatkowo klient boryka się z jakością danych i procesów w pipelines, dlatego chcialiby zająć się również automatyzacją procesów (np. czyszczenia danych) i dopracowaniem struktury danych. Klient posiada lokalnie mały zespół, natomist jest on za mały -> docelowo w planach jest powiększenie zespołu o 10 dodatkowych osób.

Dla klienta kluczowe jest obycie w środowiskach chmurowych (Azure i/lub AWS) oraz znajomość Python i SQL. Jeśli znasz Snowflake - będzie to dla nas na pewno ogromny plus. Projekt prowadzony dla firmy z USA, ale wymagana jest praca jedynie z niewielką zakładką godzinową (np. od 10:00 do 18:00), więc chętnie dogadamy się jeśli chodzi o godziny pracy.  


Codzienne zadania:

📍 Pisanie i optymalizacja zapytań SQL, indeksów oraz procedur (z naciskiem na wydajność)

📍 Zapewnienie bezpieczeństwa, integralności oraz optymalnej wydajności baz danych

📍 Współpraca z programistami i analitykami w celu zapewnienia, że projekty baz danych wspierają potrzeby aplikacji

📍 Wykonywanie migracji danych, tworzenie kopii zapasowych oraz odzyskiwanie danych w razie potrzeby

📍 Pisanie wydajnych (i możliwych do wielokrotnego użytku) skryptów oraz modułów w Pythonie

📍 Tworzenie i integracja API dla płynnej komunikacji pomiędzy usługami

📍 Wykonywanie analiz danych oraz zadań związanych z automatyzacją

📍 Debugowanie, rozwiązywanie problemów oraz optymalizacja kodu pod kątem wydajności i bezpieczeństwa

📍 Wykonywanie zadań typu Data Ops, tj. zrozumienie systemów, diagnozowanie i rozwiązywanie problemów 


Wymagania:

⚡️ Około 4 lat doświadczenia jako programista z wiedzą z zakresu danych i Pythona

⚡️ Duża biegłość w SQL (T-SQL, PL/SQL itd.)

⚡️ Znajomość procesów ETL oraz hurtowni danych

⚡️ Zrozumienie zagadnień związanych z optymalizacją wydajności i strategiami indeksowania

⚡️ Dobra znajomość Pythona i jego bibliotek (NumPy, Pandas, Requests itd.)

⚡️ Zrozumienie struktur danych, algorytmów oraz zarządzania bazami danych

⚡️ Angielski na poziomie umożliwiającym swobodną komunikację w zespole

Mile widziane:

⚡️ Doświadczenie z ML oraz automatyzacją skryptów

⚡️ Doświadczenie z bazami danych w chmurze (Azure, Snowflake)


Jak działamy i co oferujemy?

🎯 Stawiamy na otwartą komunikację zarówno w procesie rekrutacji jak i po zatrudnieniu - zależy nam na klarowności informacji dotyczących procesu i zatrudnienia

🎯 Do rekrutacji podchodzimy po ludzku, dlatego upraszczamy nasze procesy rekrutacyjne, żeby były możliwie jak najprostsze i przyjazne kandydatowi

🎯 Pracujemy w imię zasady "remote first", więc praca zdalna to u nas norma, a wyjazdy służbowe ograniczamy do minimum

🎯 Oferujemy prywatną opiekę medyczną (Medicover) oraz kartę Multisport dla kontraktorów

26 - 32 USD/h

Net per hour - B2B