DevOps Engineer (Disaster Recovery & Automation)
⚲ Remote
23 100 - 30 450 PLN (B2B)
Wymagania
- DevOps
- Cloud
- Microsoft Azure
- Terraform
- Windows Server
- IIS
- Microsoft SQL Server
- SQL Server
- GitHub Actions
- DNS
- Network Security
Opis stanowiska
O projekcie:
Poszukujemy doświadczonego Inżyniera DevOps, który będzie odpowiedzialny za prowadzenie automatyzacji oraz wdrażanie środowisk Disaster Recovery (DR) dla kluczowych aplikacji.
Wymagania:
- Minimum 4 lata doświadczenia w obszarze DevOps, Cloud Engineering lub automatyzacji infrastruktury.- Bardzo dobra praktyczna znajomość Microsoft Azure, Terraform oraz Azure Bicep.- Zaawansowane umiejętności programowania skryptowego w PowerShell.- Doświadczenie w pracy z Windows Server, IIS oraz Microsoft SQL Server.- Znajomość Azure DevOps, GitHub Actions lub podobnych platform CI/CD.- Dobra znajomość zagadnień związanych z sieciami w Azure, DNS, NSG (Network Security Groups), load balancerami oraz bezpieczeństwem.- Doświadczenie w obszarze Disaster Recovery (DR) i rozwiązań zapewniających ciągłość działania biznesu (Business Continuity).- Umiejętność rozwiązywania problemów i diagnozowania awarii.Mile widziane:- Doświadczenie w pracy z korporacyjnymi środowiskami Microsoft na dużą skalę oraz infrastrukturą hybrydową (on-premises i chmura).
Codzienne zadania:
- Tworzenie i utrzymywanie zautomatyzowanych potoków wdrożeniowych DR (CI/CD).
- Opracowywanie infrastruktury jako kodu (Infrastructure as Code) przy użyciu Terraform oraz Azure Bicep.
- Automatyzacja konfiguracji serwerów Windows Server, wdrożeń, instalacji poprawek oraz zarządzania systemami.
- Wykorzystanie PowerShell oraz PowerShell DSC w celu zapewnienia spójnej konfiguracji serwerów.
- Konfiguracja i wsparcie sieci Azure, DNS, zabezpieczeń oraz połączeń wymaganych dla rozwiązań DR.
- Współpraca z zespołami aplikacyjnymi i architektonicznymi przy definiowaniu oraz wdrażaniu wymagań związanych z Disaster Recovery.
Poszukujemy doświadczonego Inżyniera DevOps, który będzie odpowiedzialny za prowadzenie automatyzacji oraz wdrażanie środowisk Disaster Recovery (DR) dla kluczowych aplikacji.
Wymagania:
- Minimum 4 lata doświadczenia w obszarze DevOps, Cloud Engineering lub automatyzacji infrastruktury.- Bardzo dobra praktyczna znajomość Microsoft Azure, Terraform oraz Azure Bicep.- Zaawansowane umiejętności programowania skryptowego w PowerShell.- Doświadczenie w pracy z Windows Server, IIS oraz Microsoft SQL Server.- Znajomość Azure DevOps, GitHub Actions lub podobnych platform CI/CD.- Dobra znajomość zagadnień związanych z sieciami w Azure, DNS, NSG (Network Security Groups), load balancerami oraz bezpieczeństwem.- Doświadczenie w obszarze Disaster Recovery (DR) i rozwiązań zapewniających ciągłość działania biznesu (Business Continuity).- Umiejętność rozwiązywania problemów i diagnozowania awarii.Mile widziane:- Doświadczenie w pracy z korporacyjnymi środowiskami Microsoft na dużą skalę oraz infrastrukturą hybrydową (on-premises i chmura).
Codzienne zadania:
- Tworzenie i utrzymywanie zautomatyzowanych potoków wdrożeniowych DR (CI/CD).
- Opracowywanie infrastruktury jako kodu (Infrastructure as Code) przy użyciu Terraform oraz Azure Bicep.
- Automatyzacja konfiguracji serwerów Windows Server, wdrożeń, instalacji poprawek oraz zarządzania systemami.
- Wykorzystanie PowerShell oraz PowerShell DSC w celu zapewnienia spójnej konfiguracji serwerów.
- Konfiguracja i wsparcie sieci Azure, DNS, zabezpieczeń oraz połączeń wymaganych dla rozwiązań DR.
- Współpraca z zespołami aplikacyjnymi i architektonicznymi przy definiowaniu oraz wdrażaniu wymagań związanych z Disaster Recovery.
🔍 Dekoder Ogłoszenia
🔴
prowadzenie automatyzacji
Może oznaczać zarówno inicjowanie i kierowanie projektami automatyzacji, jak i po prostu wykonywanie zadań związanych z automatyzacją pod czyimś nadzorem.
🔴
wdrażanie środowisk Disaster Recovery (DR)
Może oznaczać projektowanie i implementację od podstaw, ale równie dobrze może sprowadzać się do utrzymania i aktualizacji istniejących rozwiązań.
🔴
Zaawansowane umiejętności programowania skryptowego w PowerShell
Może oznaczać tworzenie złożonych, modułowych skryptów, ale równie dobrze może odnosić się do biegłości w pisaniu prostych, jednorazowych skryptów do konkretnych zadań.
🟡
Umiejętność rozwiązywania problemów i diagnozowania awarii
Jest to standardowa umiejętność, ale w kontekście DR i automatyzacji może oznaczać, że będziesz często zajmować się kryzysowymi sytuacjami i naprawianiem błędów.
🟡
Codzienne zadania: Tworzenie i utrzymywanie zautomatyzowanych potoków wdrożeniowych DR (CI/CD)
Podkreśla ciągłą potrzebę pracy nad potokami, co może oznaczać częste zmiany i iteracje, a nie tylko jednorazowe wdrożenia.