DevOps / Cloud Engineer - Azure

Itsg Global — Poland · Posted ~9 hours ago

Contract

Skills

Azure DevOps Cloud infrastructure Infrastructure automation Production systems Reliability Security Performance optimization TypeScript Node.js NestJS Java Spring Boot GitLab GitLab CI Grafana Kubernetes Microsoft Azure Industrial IoT

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A DevOps / Cloud Engineer is sought to develop and maintain Azure environments supporting large-scale industrial IoT platforms. The role involves working with production systems, automating operational processes, and improving infrastructure reliability, security, and performance. You will help operate cloud infrastructure that receives telemetry from connected industrial equipment and supports monitoring, events, alerts, and asset management.

Highlights

Work on production cloud environments supporting industrial IoT platforms, with a strong focus on automation, reliability, security, and infrastructure performance. The role offers exposure to large-scale telemetry systems and modern cloud technologies.

Description

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). 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. Warunki Współpracy Projektowej Stawka: 150-200 PLN/hMoż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. Proces Rekrutacji Rozmowa z rekruterem na temat Twojego doświadczenia, oczekiwań i dostępności.Rozmowa techniczna online. Kontakt: nkijek@itsg.com.pl