Poszukujemy inżyniera Azure DevOps/SRE. Zespół zajmuje się rozwojem oprogramowania do zarządzania urządzeniami IoT (sejfy, zamki) oraz zrobotyzowanych systemów do obsługi skrytek bankowych.
Naszym klientem jest duża międzynarodowa firma posiadająca biura w Szwecji, Niemczech i we Włoszech, która zajmuje się rozwojem sejfów, zamków i innych rozwiązań w zakresie przechowywania i kontroli dostępu.
W ramach tego projektu zajmujemy się rozwojem usługi w chmurze do gromadzenia informacji i zarządzania urządzeniami, tworzenia aplikacji mobilnych do zarządzania tymi urządzeniami oraz oprogramowania sprzętowego dla urządzeń IoT.
Nasz produkt hostowany jest na platformie Azure. Główne usługi Azure, z których korzystamy, to:
- Obliczenia: funkcja Azure, maszyny wirtualne, AKS.
- Przechowywanie danych : BLOB, CosmosDB, SQL.
- Kolejka: Azure Service Bus, EventHub.
- IoT: IoT Hub, IoT Edge .
- Monitorowanie: Azure Monitor, skoroszyt, alerty.
Główne połączenia do obowiązków strong>
- Zarządzanie infrastrukturą: projektowanie, wdrażanie i utrzymywanie skalowalnej i zrównoważonej infrastruktury przy użyciu usług Azure, takich jak Azure Functions, Virtual Machines, BLOB Storage, CosmosDB i SQL .
- Automatyzacja i CI/CD: Twórz potoki CI/CD i zarządzaj nimi za pomocą Azure DevOps Pipelines, zapewniając bezproblemową integrację i dostarczanie kodu za pomocą zautomatyzowanych potoków.
- Monitorowanie i zarządzanie incydentami: wdrażanie rozwiązań monitorujących przy użyciu Azure Monitor, skoroszytu i alertów. Przewiduj i rozwiązuj problemy, aby zapewnić niezawodność i wydajność systemu.
- Bezpieczeństwo i zgodność: zapewnienie, że infrastruktura i procesy spełniają standardy bezpieczeństwa i najlepsze praktyki. Wdrażanie niezbędnych kontroli i procedur w celu ochrony danych i zachowania poufności.
- Infrastruktura jako kod (IaC):: rozwijaj i utrzymuj infrastrukturę jako kod za pomocą Bicep, zapewniając wersjonowanie, odtwarzalność i skalowalność zmienia infrastrukturę.
- Współpraca i wsparcie: współpracuj z zespołami programistycznymi, QA i operacyjnymi, aby wspierać wdrażanie i konserwację aplikacji. Zapewnianie wsparcia technicznego i porad w razie potrzeby.
- Innowacje i doskonalenie: Ciągłe poszukiwanie możliwości poprawy wydajności, produktywności i niezawodności naszej infrastruktury i procesów.
ul>< p> Wymagania dla kandydata:
- Doświadczenie w pracy z Azure od 5 lat. Zrozumienie i doświadczenie w pracy z usługami Azure, w tym Azure Functions, CosmosDB, IoT Hub, Service Bus i innymi.
- IaC: doświadczenie w używaniu Bicep lub innych narzędzi infrastrukturalnych jako kodu.< /li>
- CI/CD: doświadczenie w konfigurowaniu i obsłudze Azure DevOps Pipelines.
- Monitorowanie i bezpieczeństwo: doświadczenie w pracy z Azure Monitor, konfigurowanie Alerty i skoroszyty.
- li>
- Konteneryzacja: doświadczenie z Dockerem.
- Angielski nie niższy niż poziom B2.