Python Developer (K/M/N)
Podsumowanie oferty

(Podsumowanie wygenerowane przez AI na bazie pełnej treści ogłoszenia rekrutacyjnego)

Projekt dotyczy rozwoju aplikacji w Python opartych na mikroserwisach z produkcjonalizacją rozwiązań zespołu Data Science oraz wsparciem w obszarze bezpieczeństwa aplikacji. Kluczowe technologie to FastAPI, Kafka, Docker, Kubernetes/OpenShift, narzędzia CI/CD (ArgoCD, Tekton), oraz środowisko AI/ML z użyciem LLM (np. LangChain, vLLM). Zakres obowiązków obejmuje projektowanie, implementację, wdrożenia, code review, tworzenie standardów architektonicznych oraz dokumentacji technicznej.

newquick applyyou can start ASAP

Python Developer (K/M/N)

Firma: RANDLAB SOFTWARE sp. z o.o.

od: 8 lipca 2026
do: 19 lipca 2026
90 - 100netto (+ VAT)/ godz.kontrakt B2B (część etatu)
Szczegóły wynagrodzenia
stała podstawa wynagrodzenia
Parametry oferty
poziom:mid
tryb pracy: zdalna
lokalizacja:Warszawa, mazowieckie
Warszawa, mazowieckie

Wymagania

Technologie wymagane

Python
FastAPI
REST API
Kafka
Airflow
Spark
Iceberg
MS SQL
Oracle
S3
Docker
Podman
Kubernetes
OpenShift
Git
GitLab
Azure DevOps
Tekton
ArgoCD
pytest
LangChain
LlamaIndex
LangGraph
vLLM
Prometheus

Nasze wymagania

  • minimum 5 lat komercyjnego doświadczenia w programowaniu w Pythonie na stanowisku Senior Developera lub Technical Leadera
  • bardzo dobra znajomość FastAPI
  • doświadczenie w projektowaniu systemów opartych o architekturę mikroserwisową
  • doświadczenie z REST API, architekturą event-driven oraz Kafka
  • znajomość środowiska data/AI (np. Airflow, Spark, Iceberg, Kafka, MS SQL, Oracle, S3)
  • doświadczenie w co najmniej jednym produkcyjnym projekcie wykorzystującym LLM / RAG
  • znajomość rozwiązań takich jak vLLM, LangChain, LlamaIndex, LangGraph lub rozwiązań równoważnych
  • praktyczna znajomość Docker (preferowany również Podman)
  • doświadczenie z Kubernetes lub OpenShift
  • doświadczenie z CI/CD (Tekton, ArgoCD, GitLab, Azure DevOps)
  • praktyka w tworzeniu testów jednostkowych i integracyjnych z wykorzystaniem pytest
  • bardzo dobra znajomość Git oraz pracy w modelu code review
  • umiejętność współpracy z zespołem Data Science
  • umiejętność tworzenia dokumentacji technicznej (API, README, ADR)
  • samodzielność i proaktywność
  • znajomość zasad cyberbezpieczeństwa aplikacji
  • znajomość podatności aplikacji webowych, API oraz zagrożeń charakterystycznych dla aplikacji opartych o LLM
  • doświadczenie w implementacji bezpiecznej komunikacji mikroserwisów
  • doświadczenie w bezpiecznym wdrażaniu i orkiestracji kontenerów
  • doświadczenie w implementacji mechanizmów uwierzytelniania i autoryzacji w mikroserwisach
  • znajomość zagadnień observability (strukturalne logowanie, metryki, np. Prometheus)

Twój zakres obowiązków

  • projektowanie i implementacja aplikacji w Pythonie w architekturze mikroserwisowej
  • produkcjonalizacja rozwiązań przygotowanych przez zespół Data Science (RAG, serwisy udostępniające modele ML)
  • współtworzenie standardów i wzorców architektonicznych dla zespołu
  • wdrażanie aplikacji na platformie OpenShift / Kubernetes z wykorzystaniem firmowego pipeline'u CI/CD
  • współpraca z zespołem bezpieczeństwa w zakresie wdrożeń, dostępów oraz polityk bezpieczeństwa
  • przeprowadzanie code review
  • pair programming oraz wsparcie merytoryczne zespołu Data Science
  • prowadzenie wewnętrznych sesji wiedzy z zakresu Python, mikroserwisów i bezpieczeństwa aplikacji
  • przygotowywanie dokumentacji technicznej (ADR, README, kontrakty API)

O projekcie

Poszukujemy doświadczonego Python Developera, który będzie odpowiedzialny za projektowanie i rozwój aplikacji opartych o architekturę mikroserwisową oraz produkcjonalizację rozwiązań przygotowywanych przez zespół Data Science.
Rola obejmuje również współtworzenie standardów architektonicznych, wsparcie merytoryczne zespołu oraz współpracę z obszarem bezpieczeństwa.

Tak organizujemy naszą pracę

Tak pracujemy

u klientarozwijasz kilka projektów jednocześniemasz wpływ na wybór narzędzi i technologiimasz wpływ na rozwiązania technologiczneagile

Skład zespołu

data scientisttester manualny

Tak pracujemy nad projektem

  • code review
  • wzorce projektowe
  • pair programming
  • Continuous Integration
  • wsparcie architekta / lidera technicznego
  • dokumentacja
  • automatyzacja testów
  • testy integracyjne
  • testy jednostkowe
Company

Etapy rekrutacji

  • 1.
    Ocena CV
  • 2.
    Rozmowa Online
Python Developer (K/M/N)
90–100 zł / godz. (B2B)
Zgłaszam się do:
RANDLAB SOFTWARE sp. z o.o.
Warszawa, mazowieckie

Brakuje Ci informacji?

  • Upewnij się, że w treści nie ma tego, czego szukasz.
  • Zadaj pytanie, jeśli potrzebujesz więcej szczegółów dotyczących powyższej oferty.
  • Przekażemy Twoje pytanie do pracodawcy i postaramy się dostarczyć odpowiedź w ciągu 3 dni roboczych.

Udostępnij ofertę