DevOps / Cloud Engineer - Azure (kontraktor)

Kim jesteśmy?

Jesteśmy ITSG Global, firmą software’ową, która od 2007 roku tworzy i rozwija rozwiązania technologiczne dla międzynarodowych klientów. Realizujemy projekty m.in. w obszarze systemów backendowych, platform IoT, rozwiązań chmurowych oraz AI.

Obecnie poszukujemy DevOps / Cloud Engineera do rozwoju i utrzymania środowisk Azure wykorzystywanych przez platformy przemysłowego IoT.

To rola dla osoby, która lubi pracować z systemami produkcyjnymi, automatyzować procesy i dbać o niezawodność, bezpieczeństwo oraz wydajność infrastruktury.


O projekcie:

Pracujemy nad platformami przemysłowego IoT, które łączą maszyny i urządzenia terenowe z chmurą oraz umożliwiają monitorowanie ich działania.

Jednym z rozwiązań jest system do monitorowania sprężarek i instalacji sprężonego powietrza wykorzystywanych w przemyśle. Około 1000 bramek i 1800 maszyn przesyła dane telemetryczne do platformy wspierającej analizę stanu urządzeń, obsługę zdarzeń i alarmów oraz zarządzanie zasobami.

Środowisko wykorzystuje Azure IoT Hub, Azure Functions, Event Hubs, Container Apps, Cosmos DB, Blob Storage i Data Explorer. Aplikacje rozwijane są m.in. w TypeScript, Node.js i NestJS, a część rozwiązań w szerszym portfolio wykorzystuje również Java i Spring Boot.

Infrastruktura i procesy wdrożeniowe opierają się na narzędziach takich jak Pulumi, Bicep, GitLab CI i Docker. Monitoring i obserwowalność wykorzystują m.in. Application Insights, OpenTelemetry i Grafana. W zakresie roli znajdzie się również praca z Kubernetes i Azure Kubernetes Service (AKS).


Warunki współpracy projektowej:

  • Stawka: 150-200 PLN/h
  • Możliwość realizacji współpracy 100% zdalnie, hybrydowo lub z biura w Warszawie.
  • Praca przy produkcyjnych platformach przemysłowego IoT i rozwiązaniach chmurowych.
  • Wpływ na niezawodność, bezpieczeństwo i sposób utrzymania środowisk.
  • Współpraca ze specjalistami backendu, IoT oraz liderem zespołu.
  • Możliwość rozwijania automatyzacji, monitoringu i standardów operacyjnych.
  • Dodatkowo: możliwość korzystania z lekcji języka angielskiego, karty MultiSport, prywatnej opieki medycznej, wydarzeń integracyjnych, budżetu szkoleniowego oraz inicjatyw rozwojowych.


Zakres zadań w projekcie:

  • Utrzymanie i rozwój środowisk chmurowych Azure obsługujących aplikacje produkcyjne.
  • Automatyzacja konfiguracji i wdrażania infrastruktury z wykorzystaniem Infrastructure as Code.
  • Rozwój i utrzymanie pipeline’ów CI/CD, przede wszystkim w GitLab CI.
  • Praca ze środowiskami kontenerowymi, w tym Docker, Kubernetes i AKS.
  • Monitorowanie dostępności, wydajności i wykorzystania zasobów.
  • Konfiguracja alertów, dashboardów i mechanizmów obserwowalności.
  • Diagnozowanie incydentów oraz rozwiązywanie problemów infrastrukturalnych i wdrożeniowych.
  • Współpraca z programistami przy analizie problemów produkcyjnych i eliminowaniu ich przyczyn.
  • Poprawa skalowalności i odporności środowisk na awarie.
  • Dbanie o bezpieczeństwo infrastruktury, uprawnienia, sekrety i aktualizacje.
  • Analiza i optymalizacja kosztów usług chmurowych.
  • Rozwój dokumentacji operacyjnej i runbooków oraz procedur odtwarzania środowisk.


 Oczekiwane kompetencje:

  • Minium 5 letnie doświadczenie w roli DevOps Engineera, Cloud Engineera lub podobnej, obejmujące utrzymanie systemów produkcyjnych.
  • Bardzo dobra praktyczna znajomość Microsoft Azure.
  • Doświadczenie z Kubernetes i AKS, w tym wdrażaniem aplikacji oraz diagnozowaniem problemów.
  • Praktyczna znajomość Dockera i środowisk kontenerowych.
  • Doświadczenie z Infrastructure as Code, np. Terraform, Pulumi lub Bicep.
  • Umiejętność tworzenia i utrzymywania procesów CI/CD, najlepiej w GitLab CI.
  • Doświadczenie z monitoringiem, alertowaniem, analizą logów i obsługą incydentów.
  • Znajomość narzędzi takich jak Azure Monitor, Application Insights, Grafana lub podobnych.
  • Znajomość zagadnień sieciowych, zarządzania tożsamością i uprawnieniami w chmurze.
  • Umiejętność automatyzacji zadań przy użyciu skryptów, np. Bash, PowerShell lub Python.
  • Doświadczenie w zapewnianiu niezawodności, wydajności i skalowalności aplikacji.
  • Samodzielność w diagnozowaniu problemów i odpowiedzialne podejście do zmian na produkcji.
  • Język angielski pozwalający swobodnie współpracować z międzynarodowym zespołem i klientem.


 Mile widziane:

  • Doświadczenie w projektach IoT lub systemach przetwarzających dane telemetryczne.
  • Znajomość Azure IoT Hub, Azure Functions, Event Hubs, Container Apps lub Service Bus.
  • Doświadczenie z Cosmos DB, Azure Data Explorer, PostgreSQL lub Azure Storage.
  • Praktyczna znajomość Pulumi lub Bicep.
  • Doświadczenie z OpenTelemetry oraz Grafana LGTM.
  • Znajomość zarządzania sekretami z wykorzystaniem SOPS.
  • Umiejętność czytania kodu aplikacji w TypeScript/Node.js lub Java na potrzeby troubleshootingu.
  • Doświadczenie w przygotowywaniu procedur backupu, odtwarzania i disaster recovery.
  • Znajomość języka niemieckiego.

 Proces rekrutacji:

  • Rozmowa z rekruterem na temat Twojego doświadczenia, oczekiwań i dostępności.
  • Rozmowa techniczna online.

 

 Kontakt: nkijek@itsg.com.pl

ID: 952 job_post.published_on: 02/10/2026
announcement.apply