NoFluffJobs Praca zdalna Mid

DevOps Engineer (Disaster Recovery & Automation)

Upvanta

⚲ 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.

🔍 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.