Pracuj.pl Praca zdalna Mid

Full Stack Developer - BI Platform

PLAY (P4 Sp. z o.o.)

⚲ Warszawa

Do uzgodnienia

Wymagania

  • Python
  • Scala
  • Java
  • Kubernetes
  • PostgreSQL
  • Kafka
  • Docker
  • Ansible
  • TypeScript
  • Rust
  • PyTorch

Opis stanowiska

Nasze wymagania:
Masz min. 3 letnie doświadczenie w rozwoju systemów hurtowni danych
Programujesz w języku Python, Scala/Java
Posiadasz doświadczenie z narzędziami DevOps: Kubernetes, Docker, Ansible, ArgoCD
Znasz bazy danych i kolejek: PostgreSGL, Kafka
Posiadasz doświadczenie z wykorzystaniem modeli językowym LLM a w szczególności: vLLM, TensorRT-LLM, Triton Inference Server

Mile widziane:
Podstawowa znajomość Rust i/lub TypeScript
Znajomość frameworku PyTorch
Doświadczenie z bazami wektorowymi (np. Chroma, FAISS, Pinecone)

O projekcie:
Najczęściej wykorzystywane technologie i narzędzia:
Python, Scala/Java, Typescript, Kubernetes, Docker, Ansible, ArgoCD, PostgreSQL, Kafka, LLM, vLLM, TensorRT-LLM, Triton Inference Server

Zakres obowiązków:
Rozwój systemu hurtowni danych - projektowanie i wdrażanie nowych funkcjonalności oraz usprawnień
Analiza oraz rozwiązywanie problemów związanych z błędami na platformie
Monitorowanie działania systemu za pomocą dostępnych narzędzi oraz szybkie reagowanie na incydenty
Współpraca z biznesem poprzez analizę wykonalności zleceń i przekładanie wymagań biznesowych na konkretne potrzeby techniczne

🔍 Dekoder Ogłoszenia

🔴
Rozwój systemu hurtowni danych - projektowanie i wdrażanie nowych funkcjonalności oraz usprawnień
Może oznaczać zarówno tworzenie od zera, jak i utrzymanie istniejącego, potencjalnie przestarzałego systemu.
🔴
Analiza oraz rozwiązywanie problemów związanych z błędami na platformie
Duża część pracy może polegać na gaszeniu pożarów i debugowaniu, a nie na innowacyjnym rozwoju.
🔴
Monitorowanie działania systemu za pomocą dostępnych narzędzi oraz szybkie reagowanie na incydenty
Oczekuje się gotowości do pracy poza standardowymi godzinami w przypadku awarii.
🔴
Współpraca z biznesem poprzez analizę wykonalności zleceń i przekładanie wymagań biznesowych na konkretne potrzeby techniczne
Może oznaczać konieczność radzenia sobie z niejasnymi lub zmieniającymi się wymaganiami od nietechnicznych interesariuszy.
🔴
Posiadasz doświadczenie z wykorzystaniem modeli językowym LLM a w szczególności: vLLM, TensorRT-LLM, Triton Inference Server
Wymagane jest bardzo specyficzne i niszowe doświadczenie z narzędziami do inferencji LLM, co może być trudne do znalezienia.