Senior Python Engineer in Warsaw

Senior Python Engineer in Warsaw

Warsaw Freelance 121500 - 148500 zł / rok (szac.) Stacjonarnie
I

W skrócie

  • Zadania: Twórz i rozwijaj zaawansowane systemy w Pythonie, rozwiązując realne problemy technologiczne.
  • Firma: ITSG - lider w dostarczaniu spersonalizowanych rozwiązań IT.
  • Benefity: Prywatna opieka medyczna, karta Multisport, lekcje angielskiego i wydarzenia integracyjne.
  • Pozostałe informacje: Elastyczny model pracy: zdalnie, hybrydowo lub w biurze w Warszawie.
  • Dlaczego ta praca: Pracuj nad innowacyjnymi projektami z realnym wpływem na rozwój produktów.
  • Kwalifikacje: Min. 7 lat doświadczenia w Pythonie, umiejętności analityczne i znajomość SQL.

Przewidywane wynagrodzenie mieści się w przedziale 121500 - 148500 zł za rok.

Kim jesteśmy? Jesteśmy ITSG - wiodącym dostawcą spersonalizowanych rozwiązań dla wymagających klientów. Wierzymy, że każde wyzwanie ma swoje optymalne rozwiązanie i podchodzimy do niego z pełnym zaangażowaniem. Dostarczamy produkty cyfrowe, stosując nowoczesne rozwiązania i podejście skoncentrowane na wysokiej jakości.

Dlaczego warto rozważyć tę współpracę?

  • Realny wpływ na projekt: Stawiamy na płaską strukturę - Twoje pomysły nie utkną w wielopoziomowej hierarchii. Współpraca daje realny wpływ na kierunek rozwoju produktu i decyzje techniczne.
  • Mega wyzwanie: Miliony, a nawet miliardy plików, optymalizacja działania systemów na różnych poziomach, ciekawe zagadnienia techniczne i rozwiązanie, które funkcjonuje już kilka lat, ale cały czas jest rozwijane z ogromnym naciskiem na wysoką jakość i utrzymywalność.
  • Współpraca przy realnych problemach technologicznych: Nasza platforma znajduje zastosowanie w HPC, Big Data i sztucznej inteligencji – tam, gdzie tradycyjne narzędzia zawodzą przy ogromnej skali i złożoności architektury danych.
  • Technologie na czasie: Python (FastAPI, Flask), PostgreSQL, Bash, Jenkins, CI/CD, AWS. Automatyzacja, pre-commity i inne narzędzia wspierające jakość kodu są standardem w projekcie. Rozwijamy duży i złożony system bez kompromisów dotyczących jakości.
  • Elastyczny model realizacji współpracy: Współpraca może być realizowana zdalnie, hybrydowo lub z biura w Warszawie.
  • Rozwój i społeczność: Projekt daje przestrzeń do wymiany wiedzy, pracy z doświadczonymi specjalistami oraz rozwijania kompetencji technicznych.
  • Stabilny, długoterminowy projekt: Współpraca dotyczy systemu, który jest stale rozwijany i zapewnia zarówno ciągłość, jak i ambitne wyzwania techniczne na przyszłość.
  • Dodatkowo: Możliwość korzystania z prywatnej opieki medycznej, karty Multisport, lekcji języka angielskiego oraz wydarzeń integracyjnych.

Zakres zadań w projekcie:

  • Tworzenie i ulepszanie funkcjonalności w Pythonie – od nowoczesnych algorytmów po usprawnianie rozbudowanego, wieloletniego codebase’u (setki tysięcy linii kodu).
  • Budowanie i rozwijanie rozproszonych systemów, które obsługują miliardy obiektów w środowiskach federacyjnych.
  • Analiza i naprawa złożonych błędów w środowisku, gdzie kluczowe są wydajność i skalowalność.
  • Tworzenie API i warstw integracyjnych, które sprawiają, że dane w skali enterprise stają się łatwiejsze w zarządzaniu.
  • Ulepszanie i automatyzacja procesów CI/CD, dzięki czemu wdrożenia staną się jeszcze sprawniejsze.
  • Zajmowanie się bezpieczeństwem i ochroną danych, aby nasz system był zgodny z najlepszymi standardami w branży.
  • Optymalizacja zapytań i indeksów w PostgreSQL – tak, żeby działały przy olbrzymich wolumenach danych i petabajtowych katalogach.
  • Poszukiwanie nowych bibliotek i rozwiązań (np. lepsze biblioteki do serializacji JSON) oraz angażowanie się w projekty open‑source.

Oczekiwane kompetencje:

  • Co najmniej 7 lat doświadczenia komercyjnego w Pythonie, mile widziane doświadczenie z FastAPI lub Flask.
  • Bardzo dobre umiejętności analityczne i podejście problem-solving.
  • Gotowość do brania ownershipu za projektowanie i rozwój rozwiązań technicznych.
  • Dobra znajomość SQL, szczególnie PostgreSQL.
  • Znajomość zagadnień systemowych Linux.
  • Praktyczne doświadczenie z CI/CD.
  • Komunikatywna znajomość języka angielskiego, umożliwiająca współpracę w międzynarodowym środowisku.
  • Wykształcenie techniczne, matematyczne lub pokrewne będzie dodatkowym atutem, ale kluczowe są praktyczne umiejętności.

Mile widziane:

  • Uczestnictwo w projektach o wielkości 500k+ linii kodu.
  • Doświadczenie z systemami obsługującymi petabajty danych lub miliardy rekordów.
  • Praktyczna wiedza o systemach plików (ext4, XFS, ZFS, Lustre, GPFS).
  • Optymalizacja wydajności na poziomie systemu operacyjnego.
  • Optymalizacja zapytań dla bardzo dużych tabel/baz danych i umiejętność pisania bardzo złożonych zapytań analitycznych (SQL, najlepiej PostgreSQL).
  • Niskopoziomowa znajomość zagadnień współbieżności (mutexy, semafory, atomic operations).
  • Znajomość narzędzi poprawiających jakość kodu (ruff, pyright).
  • Profiling i debugging aplikacji Pythonowych (cProfile, py‑spy, gdb).
  • Znajomość zagadnień bezpieczeństwa: kryptografia, PKI, secure coding practices.

Krótka rozmowa telefoniczna dotycząca doświadczenia, dostępności i oczekiwań.

Senior Python Engineer in Warsaw – pracodawca: ITSG Global

ITSG to doskonały pracodawca, który oferuje unikalną możliwość pracy nad innowacyjnym projektem w dynamicznie rozwijającym się sektorze rozrywki. Nasza kultura pracy opiera się na elastyczności, samodzielności oraz współpracy, co sprzyja osobistemu i zawodowemu rozwojowi. Oferujemy atrakcyjne benefity, takie jak budżet szkoleniowy, lekcje języka angielskiego oraz prywatne ubezpieczenie medyczne, co czyni nas idealnym miejscem dla ambitnych specjalistów w dziedzinie analizy danych.

I

Dane kontaktowe:

Zespół rekrutacyjny ITSG Global

Naszym zdaniem te umiejętności pozwolą ci błyszczeć jako Senior Python Engineer in Warsaw

Python
FastAPI
Flask
PostgreSQL
Bash
Jenkins
CI/CD