Senior Python Developer (Data)
Коротко
Develops data solutions using Python, GCP, PostgreSQL, and Pandas · Needs: Python, GCP, PostgreSQL, Pandas
Описание от работодателя
Required skills: Python, GCP, PostgreSQL, Pandas
Nasz Klient to międzynarodowa organizacja rozwijająca zaawansowane rozwiązania technologiczne wspierające przetwarzanie i wykorzystanie dużych zbiorów danych.
Projekt koncentruje się na rozwoju backendowych komponentów oraz procesów odpowiedzialnych za przetwarzanie, transformację i udostępnianie danych. Zakres współpracy obejmuje rozwój rozwiązań w Pythonie, optymalizację operacji na danych oraz integrację usług działających w środowisku chmurowym.
Do realizacji projektu poszukujemy osoby do współpracy w roli Senior Python Developer , która posiada mocne kompetencje programistyczne oraz doświadczenie w tworzeniu skalowalnych rozwiązań wykorzystujących Python i technologie data.
📍 Tryb Współpracy: Warszawa – model hybrydowy, 1-2 dni w tygodniu z biura
⏱️ Dostępność: Poszukujemy osób dostępnych od zaraz lub z maksymalnie 2-tygodniową dostępnością
🧑💻 CZYM BĘDZIESZ SIĘ ZAJMOWAĆ?
Rozwojem i utrzymaniem komponentów backendowych odpowiedzialnych za przetwarzanie oraz udostępnianie danych
Projektowaniem rozwiązań umożliwiających sprawną obsługę i transformację większych zbiorów danych
Tworzeniem mechanizmów integrujących dane pochodzące z różnych systemów i źródeł
Optymalizowaniem istniejących procesów pod kątem wydajności, skalowalności i niezawodności
Rozwijaniem logiki związanej z walidacją, przekształcaniem oraz kontrolą jakości danych
Analizowaniem problemów technicznych i identyfikowaniem ich przyczyn w środowisku produkcyjnym
Projektowaniem rozwiązań uwzględniających jakość kodu, możliwość testowania oraz dalszego rozwoju
Udziałem w podejmowaniu decyzji technicznych dotyczących rozwijanych komponentów i sposobu przetwarzania danych
Współpracą z zespołami technologicznymi przy projektowaniu i rozwijaniu nowych funkcjonalności
🔍 CZEGO OD CIEBIE OCZEKUJEMY?
Must have:
Wieloletnie komercyjne doświadczenie w tworzeniu rozwiązań backendowych w Pythonie
Bardzo dobra znajomość Python oraz umiejętność tworzenia czytelnego, wydajnego i testowalnego kodu
Praktyczne doświadczenie z Pandas oraz przetwarzaniem, transformacją i analizą danych
Bardzo dobra znajomość PostgreSQL , w tym tworzenie bardziej złożonych zapytań i optymalizacja operacji na danych
Doświadczenie w tworzeniu rozwiązań wykorzystujących relacyjne bazy danych
Praktyczne doświadczenie z GCP lub AWS
Doświadczenie w projektowaniu i rozwijaniu skalowalnych procesów przetwarzania danych
Umiejętność optymalizacji kodu oraz procesów operujących na większych zbiorach danych
Doświadczenie w tworzeniu testów jednostkowych i integracyjnych
Dobre rozumienie zasad projektowania oraz utrzymywania rozwiązań wykorzystywanych w środowisku produkcyjnym
Umiejętność samodzielnego analizowania złożonych problemów technicznych oraz proponowania sposobu ich rozwiązania
Znajomość języka angielskiego na poziomie C1
Nice to have:
Doświadczenie z architekturą mikroserwisową
Znajomość rozwiązań kontenerowych
Doświadczenie z procesami CI/CD
Znajomość rozwiązań event-driven i przetwarzania asynchronicznego
Doświadczenie w optymalizacji rozwiązań przetwarzających duże wolumeny danych
🤝 DLACZEGO WARTO?
Udział w projekcie łączącym rozwój backendu z zaawansowanym przetwarzaniem danych
Wykorzystanie Python i Pandas w rozwiązaniach rozwijanych na potrzeby środowiska produkcyjnego
Projekt wykorzystujący rozwiązania chmurowe zarówno GCP, jak i AWS
Złożone zagadnienia związane z wydajnością, skalowalnością i przetwarzaniem danych
Udział w podejmowaniu decyzji dotyczących sposobu projektowania i rozwijania kluczowych komponentów rozwiązania
📍 Dziękujemy za wszystkie zgłoszenia! Skontaktujemy się z wybranymi osobami.
TQLO Sp. z o.o. – Agencja Zatrudnienia (nr KRAZ 33580)