Senior Python Developer
Netguru
Jako Senior Python Developer w Netguru będziesz pracować nad projektem dla międzynarodowej firmy z sektora nauk przyrodniczych i opieki zdrowotnej. Twoim głównym zadaniem będzie modernizacja oprogramowania urządzenia TLC w celu spełnienia wymogów GxP. Będziesz rozwijać istniejący backend w Pythonie (Flask, Gevent, SocketIO, Gunicorn) oraz tworzyć nowe, zgodne z GxP usługi (np. autoryzacja, audyt). Dodatkowo zastąpisz niebezpieczne pliki JSON lekką bazą SQLite. Rola jest w pełni zdalna, a Ty dołączasz do zespołu Netguru pracującego dla klienta.
Brakuje: brak informacji o liczebności zespołu i strukturze, nie podano konkretnego harmonogramu ani daty rozpoczęcia.
Jako Senior Python Developer w Netguru będziesz pracować nad projektem dla międzynarodowej firmy z sektora nauk przyrodniczych i opieki zdrowotnej. Twoim głównym zadaniem będzie modernizacja oprogramowania urządzenia TLC w celu spełnienia wymogów GxP. Będziesz rozwijać istniejący backend w Pythonie (Flask, Gevent, SocketIO, Gunicorn) oraz tworzyć nowe, zgodne z GxP usługi (np. autoryzacja, audyt). Dodatkowo zastąpisz niebezpieczne pliki JSON lekką bazą SQLite. Rola jest w pełni zdalna, a Ty dołączasz do zespołu Netguru pracującego dla klienta.
- ✓Premia za wyniki
- ✓20 płatnych dni wolnych na B2B
- ✓Stabilny klient z sektora life science
- !Brak informacji o wielkości zespołu i liczbie innych inżynierów Netguru w projekcie
- !Możliwe, że zakres prac obejmuje również automatyzację systemu OS, co może wykraczać poza typowy backend
- !Projekt może wymagać znajomości regulacji GxP, której nie wymieniono w must-have
- •Implementacja nowych endpointów i usług w Flasku, zgodnych z wymogami GxP (np. logowanie, e-podpis, panele administracyjne)
- •Integracja backendu z istniejącym frontendem React
- •Projektowanie i wdrażanie bezpiecznego przechowywania danych w SQLite z niezmiennym dziennikiem audytu
- •Pisanie testów jednostkowych i integracyjnych z użyciem Pytest
- •Refaktoryzacja i optymalizacja istniejącego kodu Python
- •Automatyzacja procesu budowania systemu operacyjnego dla urządzenia, aby był śledzalny i audytowalny
- •Code review i współpraca z zespołem w celu utrzymania wysokiej jakości kodu
- •Uczestnictwo w spotkaniach z klientem dotyczących wymagań regulacyjnych
Oferta dla doświadczonych specjalistów (Senior).
Inżynier backendu z co najmniej 3 latami doświadczenia w Pythonie i Flasku, który potrafi komunikować się po angielsku i polsku oraz mieszka w UE. Gotów jest uczyć się wymogów GxP i pracować nad istniejącym kodem.
Juniorzy bez doświadczenia w Pythonie/Flasku, osoby szukające pracy stacjonarnej lub niechętne do pracy w regulowanym środowisku (GxP).
- ?Ile osób liczy zespół deweloperski po stronie Netguru i klienta?
- ?Czy istnieje już dokumentacja dotycząca wymogów GxP, którą trzeba spełnić?
- ?Jak wygląda harmonogram projektu – jakie są kamienie milowe?
- ?Czy przewidziane są dyżury on-call lub praca w nadgodzinach?
- ?Kto będzie głównym punktem kontaktowym z klientem?
- ?Jakie narzędzia do CI/CD i monitoringu są używane?
- ?Czy istnieje możliwość pracy na sprzęcie klienta zdalnie, czy wymagana jest fizyczna obecność w biurze w celu testowania hardware'u?
- −Brak informacji o liczebności zespołu i strukturze
- −Nie podano konkretnego harmonogramu ani daty rozpoczęcia
- −Brak opisu procesu rekrutacyjnego
- −Brak informacji o dostępnym budżecie szkoleniowym
Na poziomie rynkowym
Dane z aktywnych ofert zawierających technologię pytest. Pełne statystyki zarobków →