DevOps / Data Engineer
Summary
Build and maintain real-time data infrastructure for a robot fleet-management platform using Redis, PostgreSQL, Nginx, Docker and Kubernetes.
- In-memory / Messaging Redis (Pub/Sub, Streams)
- Relational PostgreSQL (migrations, indexing)
- Networking Nginx (reverse proxy, load balancer)
Platforma zarządzania flotą robotów intralogistycznych potrzebuje solidnej warstwy danych i infrastruktury. Poszukujemy inżyniera, który ogarnia równie sprawnie bazę danych jak pipeline CI/CD i rozumie, że w systemach czasu rzeczywistego infrastruktura jest równie krytyczna jak kod.
Zakres obowiązków
- Redis - dane live i messaging Projektowanie i utrzymanie struktur Redis dla wysokoczęstotliwościowego stanu live floty robotów; implementacja Pub/Sub i Streams do dystrybucji telemetrii; monitorowanie i optymalizacja wydajności.
- PostgreSQL - dane trwałe Projektowanie schematu baz danych: mapy, roboty, użytkownicy, logi audytowe; tworzenie i zarządzanie migracjami, indeksami i strategiami partycjonowania; backup i disaster recovery.
- Edge i sieć Konfiguracja i utrzymanie Nginx jako reverse proxy, load balancera i serwera WWW; zarządzanie ruchem między serwisami flotowymi - routing, TLS, rate limiting.
- Pakowanie i wdrożenia Konteneryzacja i orkiestracja komponentów C++, Python i baz danych w Dockerze i Kubernetes; budowa i utrzymanie pipeline'ów CI/CD; zarządzanie środowiskami dev / staging / produkcja.
Tech Stack
- In-memory / Messaging Redis (Pub/Sub, Streams)
- Relational PostgreSQL (migrations, indexing)
- Networking Nginx (reverse proxy, load balancer)
- Containers & CI/CD Docker, Kubernetes, CI/CD
Wymagania kluczowe
- Redis - ekspert Wysokoczęstotliwościowy live state, Pub/Sub messaging i strumieniowanie telemetrii - produkcyjne doświadczenie
- PostgreSQL - ekspert Projektowanie schematu, optymalizacja zapytań, migracje i indeksowanie
- Nginx Głęboka znajomość Nginx jako reverse proxy, load balancera i serwera WWW w środowiskach produkcyjnych
- Docker | Kubernetes | CI/CD Konteneryzacja i orkiestracja złożonych stacków (C++, Python, bazy danych) oraz automatyzacja wdrożeń
Mile widziane
- Doświadczenie z systemami telemetrii i strumieniowania danych czasu rzeczywistego (Redis Streams, Kafka, NATS)
- Znajomość narzędzi observability: Prometheus, Grafana, OpenTelemetry, Loki
- Znajomość zagadnień bezpieczeństwa infrastruktury: sieć, TLS, secrets management (Vault)
- Doświadczenie z systemami edge computing lub wdrożeniami w środowiskach przemysłowych / on-premise
- Znajomość języka angielskiego na poziomie B2+ (dokumentacja techniczna, współpraca z zespołem)
Co oferujemy
- Praca nad infrastrukturą systemu fleet management czasu rzeczywistego - nie standardowy CRUD stack
- Współpraca z zespołami C++ i Python budzącymi platformę robotyczną nowej generacji
- Konkurencyjne wynagrodzenie dostosowane do poziomu doświadczenia i kompetencji
- Stabilna umowa o pracę - pełny etat
- Elastyczny model hybrydowy
- Prywatna opieka medyczna i ubezpieczenie na życie
- Pełna odpowiedzialność za warstwę danych i infrastruktura - realne decyzje architektoniczne
- Dostęp do konferencji i szkoleń z obszaru DevOps, data engineering i systemów rozproszonych
Jak będzie wyglądać proces rekrutacji
- Aplikacja – po otrzymaniu CV wracamy z informacją zwrotną
- Rozmowa wstępna (HR) – wzajemne poznanie i omówienie oczekiwań
- Rozmowa techniczna – sprawdzenie kompetencji i doświadczenia projektowego
- Decyzja i formalności – jasne warunki i szybkie domknięcie procesu