JustJoin.IT Praca zdalna Senior

Senior DevOps & Integration Engineer

RITS

⚲ Warszawa

25 200 - 27 300 PLN netto (B2B)

Wymagania

  • Kubernetes
  • MQTT
  • Terraform
  • Helm
  • Prometheus
  • Grafana

Opis stanowiska

RITS Software House w ramach RITS Group to firma informatyczna specjalizująca się w tworzeniu oprogramowania i świadczeniu usług na najwyższym poziomie dla klientów krajowych i międzynarodowych. Poszukujemy osoby na stanowisko Senior DevOps and Integration Engineer (GxP, Kubernetes, MQTT, OT). Osoba na tym stanowisku będzie odpowiedzialna za wdrażanie, integrację, walidację oraz utrzymanie wysoce dostępnych, bezpiecznych i zgodnych z wymaganiami GxP potoków danych opartych na MQTT działających w środowisku Kubernetes, zapewniając ciągły przepływ informacji z urządzeń produkcyjnych do systemów analitycznych przedsiębiorstwa.
 
Stawka do 1300 zł/ dzień net+VAT na B2B

Praca 100% zdalna

Obowiązki
• Operacje Kubernetes i cykl życia: wdrażanie i skalowanie wysokodostępnych brokerów MQTT w klastrach Kubernetes z użyciem Helm, CRD i Operatorów.
• Infrastructure as Code: utrzymywanie w pełni odtwarzalnych, wersjonowanych wdrożeń infrastruktury, aby zapobiegać dryftowi konfiguracji między środowiskami deweloperskimi, testowymi, walidacyjnymi i produkcyjnymi.
• Optymalizacja brokerów wiadomości: dostrajanie parametrów połączeń MQTT, keep-alive, kolejek wiadomości oraz ustawień pamięci JVM w kontekście wysokiego wolumenu i niskich opóźnień przetwarzania tagów produkcyjnych.
• Optymalizacja pamięci masowej i sieci: konfigurowanie trwałych wolumenów kontenerowych (CSI) oraz zarządzanie niskoopóźnieniowymi pluginami sieciowymi (CNI) w celu obsługi tysięcy połączeń krawędziowych.
• Integracja OT z chmurą: budowanie i utrzymywanie niezawodnych interfejsów między sieciami IT a systemami zakładowymi (SCADA, MES, historians, PLC).
• Tłumaczenie protokołów przemysłowych: wdrażanie i utrzymanie bramek edge realizujących konwersję protokołów (OPC UA, Modbus, Profinet, EtherNet/IP) do ustandaryzowanych payloadów MQTT.
• Projektowanie tras danych zgodnych z modelem Purdue/ISA-95: definiowanie bezpiecznych, deterministycznych ścieżek danych przez segmenty sieci, zapory i strefy DMZ.
• Mapowanie i serializacja danych: wdrażanie zunifikowanych schematów payloadów, serializacja (np. Protocol Buffers, JSON) oraz zachowanie kontekstu semantycznego od sensora do chmury.
• Walidacja w środowiskach regulowanych: tworzenie, wykonywanie i automatyzacja protokołów IQ/OQ w konteneryzowanych środowiskach.
• Zapewnienie integralności danych ALCOA+: utrzymanie integralności zapisów operacyjnych zgodnie z zasadami ALCOA+.
• GitOps i kontrola zmian: egzekwowanie wzorców GitOps (ArgoCD/Flux), tak aby każda zmiana była przeglądana, wersjonowana i gotowa do audytu.
• Bezpieczne kanały komunikacji: wdrażanie mTLS / MQTT-over-TLS z użyciem menedżerów certyfikatów (np. cert-manager) do uwierzytelniania urządzeń edge i szyfrowania transmisji.
• RBAC i kontrola dostępu do tematów: zarządzanie szczegółowymi uprawnieniami w Kubernetes oraz zasadami Access Control List dla brokerów MQTT.
• Obserwowalność i zarządzanie incydentami: wdrażanie telemetrii IT/OT i rozwiązań monitorujących (Prometheus, Grafana, Loki) oraz uczestnictwo w procesach reagowania na incydenty.

Kwalifikacje
• Doświadczenie zawodowe jako inżynier DevOps / inżynier integracji w projektach wykorzystujących Kubernetes oraz brokerów MQTT; doświadczenie w środowiskach OT będzie dodatkowym atutem.
• Praktyczna znajomość narzędzi IaC (np. Terraform), Helm, CRD/Operator Patterns oraz GitOps (ArgoCD lub Flux).
• Umiejętność projektowania, wdrażania i optymalizacji brokerów MQTT oraz konfiguracji klastrów Kubernetes pod kątem wysokiej dostępności i wydajności.
• Znajomość protokołów przemysłowych (OPC UA, Modbus, Profinet, EtherNet/IP) i integracji edge-to-cloud.
• Doświadczenie w środowiskach regulowanych (GxP) oraz w procesach walidacji systemów komputerowych (CSV, IQ/OQ) i zasadach ALCOA+.
• Znajomość technologii zabezpieczeń: mTLS, cert-manager, RBAC, ACL oraz zasad segmentacji sieci zgodnych z modelem Purdue/ISA-95.
• Umiejętność tworzenia i utrzymywania zautomatyzowanych pipeline'ów CI/CD (GitHub Actions, ArgoCD/Flux) oraz narzędzi monitorujących (Prometheus, Grafana, Loki).
• Wykształcenie wyższe techniczne lub równoważne doświadczenie zawodowe w obszarze systemów informatycznych, automatyki lub pokrewnym.
• Kompetencje komunikacyjne pozwalające na współpracę z zespołami IT, OT oraz interesariuszami biznesowymi.

Świadczenia
• Praca w strukturze szybko rozwijającej się grupy technologicznej, oferująca możliwość udziału w międzynarodowych projektach.
• Możliwość pracy hybrydowej z naciskiem na współpracę IT/OT i wsparcie wdrożeń u klienta.
• Konkurencyjne wynagrodzenie adekwatne do doświadczenia oraz ścieżki rozwoju zawodowego.
• Dostęp do nowoczesnych narzędzi, szkoleń technicznych oraz projektów związanych z chmurą i przemysłem 4.0.
• Udział w procesach walidacji i wdrożeń w sektorze life sciences, pozwalający na rozwój kompetencji w obszarach regulacyjnych.

🔍 Dekoder Ogłoszenia

🔴
świadczeniu usług na najwyższym poziomie
Może oznaczać wysokie standardy, ale też presję na realizację zadań niezależnie od okoliczności.
🔴
zapewniając ciągły przepływ informacji z urządzeń produkcyjnych do systemów analitycznych przedsiębiorstwa
Może oznaczać konieczność pracy z systemami OT (Operational Technology), które bywają mniej standardowe i trudniejsze w integracji.
🔴
Stawka do 1300 zł/ dzień net+VAT na B2B
Słowo 'do' sugeruje, że faktyczna stawka może być niższa, zależna od negocjacji i doświadczenia kandydata.
🔴
Operacje Kubernetes i cykl życia: wdrażanie i skalowanie wysokodostępnych brokerów MQTT w klastrach Kubernetes z użyciem Helm, CRD i Operatorów.
Wymaga głębokiej wiedzy i praktycznego doświadczenia w zarządzaniu złożonymi środowiskami Kubernetes, a nie tylko podstawowej znajomości.
🔴
Optymalizacja brokerów wiadomości: dostrajanie parametrów połączeń MQTT, keep-alive, kolejek wiadomości oraz ustawień pamięci JVM w kontekście wysokiego wolumenu i niskich opóźnień przetwarzania tagów produkcyjnych.
Oznacza konieczność pracy z bardzo dużymi obciążeniami i wymaganiami dotyczącymi niskich opóźnień, co może być technicznie wymagające.