Azure DevOps
⚲ Warszawa
160 - 180 PLN netto (B2B)
Wymagania
- Azure
Opis stanowiska
Doświadczenie
• Minimum 5 lat doświadczenia na stanowisku DevOps / SRE / Platform Engineer w środowiskach enterprise.
• Doświadczenie w projektowaniu, wdrażaniu i utrzymaniu rozwiązań chmurowych.
Cloud
• Bardzo dobra znajomość platformy Azure
• Projektowanie i utrzymanie infrastruktury cloud-native.
• Znajomość usług compute, storage, networking, IAM, monitoring, backup i disaster recovery.
• Umiejętność optymalizacji kosztów chmurowych (FinOps).
• Doświadczenie z Kubernetes zarządzanym w chmurze (AKS/EKS/GKE).
Konteneryzacja i Kubernetes
• Bardzo dobra znajomość Docker.
• Zaawansowana znajomość Kubernetes:
o deploymenty, ingress, network policies,
o autoskalowanie (HPA),
o Helm Charts,
o secrets management,
o troubleshooting i performance tuning.
Infrastructure as Code
• Zaawansowana znajomość Terraform:
o tworzenie i rozwój modułów,
o zarządzanie stanem,
o automatyzacja provisioning'u infrastruktury.
• Praktyczna znajomość Ansible.
CI/CD i Automatyzacja
• Projektowanie i utrzymanie pipeline'ów CI/CD end-to-end.
• Doświadczenie z GitHub Actions.
• Bardzo dobra znajomość Git i strategii zarządzania kodem.
Monitoring i Observability
• Doświadczenie z Prometheus, Grafana, ELK/OpenSearch.
• Implementacja monitoringu, logowania i distributed tracing.
• Analiza incydentów oraz troubleshooting środowisk produkcyjnych.
Programowanie i Skrypty
• Dobra znajomość Python, Bash lub Go.
• Umiejętność automatyzacji procesów operacyjnych i wdrożeniowych.
Bezpieczeństwo
• Znajomość praktyk DevSecOps.
• Doświadczenie z:
o SAST,
o DAST,
o dependency scanning,
o secrets management (Vault, Key Vault, KMS).
• Znajomość wymagań regulacyjnych (RODO, DORA).
Architektura
• Znajomość architektury mikroserwisowej.
• Doświadczenie w projektach wysokiej dostępności, autoskalowania i disaster recovery.
• Współpraca z architektami przy definiowaniu standardów technologicznych.
Pozostałe
• Znajomość języka angielskiego (min. B2)
• Praca w Warszawie w modelu hybrydowym
Nice to Have
Nowoczesne praktyki DevOps
• GitHub Enterprise i GitHub Copilot.
• Automatyzacja z wykorzystaniem AI.
Integracja i Middleware
• Kafka, RabbitMQ.
• API Management (Azure APIM).
• Service Mesh (Istio, Linkerd).
Przywództwo
• Mentoring innych DevOps Engineerów.
• Udział w definiowaniu standardów organizacyjnych.
• Udział w rekrutacjach technicznych.
Certyfikacje
• AZ-104 lub AZ-305.
• CKA / CKAD / CKS.
• Terraform Associate / Professional.
• GitHub Advanced Security.
Zakres prac:
1. Budowa i utrzymanie środowisk Cloud
• Projektowanie, wdrażanie i rozwój środowisk w chmurze Azure.
• Budowa oraz utrzymanie środowisk Development, Test, UAT, Pre-Production oraz Production.
• Automatyzacja tworzenia środowisk z wykorzystaniem Infrastructure as Code (Terraform, Ansible).
• Zapewnienie spójności konfiguracji pomiędzy środowiskami non-prod i prod.
• Zarządzanie usługami chmurowymi w obszarach:
o Compute,
o Networking,
o Storage,
o Security,
o Monitoring,
o Backup & Disaster Recovery.
• Optymalizacja wykorzystania zasobów oraz kosztów środowisk chmurowych (FinOps).
2. Budowa i utrzymanie procesu CI/CD
• Projektowanie, implementacja i rozwój procesów Continuous Integration i Continuous Delivery.
• Budowa oraz utrzymanie pipeline'ów CI/CD dla aplikacji mikroserwisowych i monolitycznych.
• Automatyzacja:
o buildów,
o testów,
o publikacji artefaktów,
o wdrożeń na środowiska non-prod i prod.
• Implementacja jakościowych i bezpieczeństwa bramek wdrożeniowych:
o code quality,
o security scans,
o approvals,
o release management.
• Zarządzanie repozytoriami Git oraz standardami branchingu.
• Zapewnienie wysokiej niezawodności i powtarzalności procesu wdrożeniowego.
3. Utrzymanie i niezawodność środowisk produkcyjnych
• Zapewnienie dostępności i stabilności środowisk produkcyjnych.
• Monitorowanie aplikacji i infrastruktury.
• Analiza oraz rozwiązywanie incydentów produkcyjnych.
• Wsparcie zespołów developerskich podczas wdrożeń i uruchomień produkcyjnych.
4. Observability i Monitoring
• Projektowanie oraz utrzymanie monitoringu infrastruktury i aplikacji.
• Definiowanie metryk, alertów i dashboardów.
• Analiza logów oraz trendów wydajnościowych.
5. DevSecOps
• Integracja mechanizmów bezpieczeństwa z procesami CI/CD.
• Zarządzanie sekretami i dostępami.
• Współpraca z zespołami bezpieczeństwa przy usuwaniu podatności.
6. Współpraca i rozwój platformy
• Współpraca z architektami, programistami, administratorami i zespołami bezpieczeństwa.
• Definiowanie standardów infrastrukturalnych i deploymentowych.
• Przygotowywanie dokumentacji technicznej i operacyjnej.
• Mentoring mniej doświadczonych członków zespołu
• Minimum 5 lat doświadczenia na stanowisku DevOps / SRE / Platform Engineer w środowiskach enterprise.
• Doświadczenie w projektowaniu, wdrażaniu i utrzymaniu rozwiązań chmurowych.
Cloud
• Bardzo dobra znajomość platformy Azure
• Projektowanie i utrzymanie infrastruktury cloud-native.
• Znajomość usług compute, storage, networking, IAM, monitoring, backup i disaster recovery.
• Umiejętność optymalizacji kosztów chmurowych (FinOps).
• Doświadczenie z Kubernetes zarządzanym w chmurze (AKS/EKS/GKE).
Konteneryzacja i Kubernetes
• Bardzo dobra znajomość Docker.
• Zaawansowana znajomość Kubernetes:
o deploymenty, ingress, network policies,
o autoskalowanie (HPA),
o Helm Charts,
o secrets management,
o troubleshooting i performance tuning.
Infrastructure as Code
• Zaawansowana znajomość Terraform:
o tworzenie i rozwój modułów,
o zarządzanie stanem,
o automatyzacja provisioning'u infrastruktury.
• Praktyczna znajomość Ansible.
CI/CD i Automatyzacja
• Projektowanie i utrzymanie pipeline'ów CI/CD end-to-end.
• Doświadczenie z GitHub Actions.
• Bardzo dobra znajomość Git i strategii zarządzania kodem.
Monitoring i Observability
• Doświadczenie z Prometheus, Grafana, ELK/OpenSearch.
• Implementacja monitoringu, logowania i distributed tracing.
• Analiza incydentów oraz troubleshooting środowisk produkcyjnych.
Programowanie i Skrypty
• Dobra znajomość Python, Bash lub Go.
• Umiejętność automatyzacji procesów operacyjnych i wdrożeniowych.
Bezpieczeństwo
• Znajomość praktyk DevSecOps.
• Doświadczenie z:
o SAST,
o DAST,
o dependency scanning,
o secrets management (Vault, Key Vault, KMS).
• Znajomość wymagań regulacyjnych (RODO, DORA).
Architektura
• Znajomość architektury mikroserwisowej.
• Doświadczenie w projektach wysokiej dostępności, autoskalowania i disaster recovery.
• Współpraca z architektami przy definiowaniu standardów technologicznych.
Pozostałe
• Znajomość języka angielskiego (min. B2)
• Praca w Warszawie w modelu hybrydowym
Nice to Have
Nowoczesne praktyki DevOps
• GitHub Enterprise i GitHub Copilot.
• Automatyzacja z wykorzystaniem AI.
Integracja i Middleware
• Kafka, RabbitMQ.
• API Management (Azure APIM).
• Service Mesh (Istio, Linkerd).
Przywództwo
• Mentoring innych DevOps Engineerów.
• Udział w definiowaniu standardów organizacyjnych.
• Udział w rekrutacjach technicznych.
Certyfikacje
• AZ-104 lub AZ-305.
• CKA / CKAD / CKS.
• Terraform Associate / Professional.
• GitHub Advanced Security.
Zakres prac:
1. Budowa i utrzymanie środowisk Cloud
• Projektowanie, wdrażanie i rozwój środowisk w chmurze Azure.
• Budowa oraz utrzymanie środowisk Development, Test, UAT, Pre-Production oraz Production.
• Automatyzacja tworzenia środowisk z wykorzystaniem Infrastructure as Code (Terraform, Ansible).
• Zapewnienie spójności konfiguracji pomiędzy środowiskami non-prod i prod.
• Zarządzanie usługami chmurowymi w obszarach:
o Compute,
o Networking,
o Storage,
o Security,
o Monitoring,
o Backup & Disaster Recovery.
• Optymalizacja wykorzystania zasobów oraz kosztów środowisk chmurowych (FinOps).
2. Budowa i utrzymanie procesu CI/CD
• Projektowanie, implementacja i rozwój procesów Continuous Integration i Continuous Delivery.
• Budowa oraz utrzymanie pipeline'ów CI/CD dla aplikacji mikroserwisowych i monolitycznych.
• Automatyzacja:
o buildów,
o testów,
o publikacji artefaktów,
o wdrożeń na środowiska non-prod i prod.
• Implementacja jakościowych i bezpieczeństwa bramek wdrożeniowych:
o code quality,
o security scans,
o approvals,
o release management.
• Zarządzanie repozytoriami Git oraz standardami branchingu.
• Zapewnienie wysokiej niezawodności i powtarzalności procesu wdrożeniowego.
3. Utrzymanie i niezawodność środowisk produkcyjnych
• Zapewnienie dostępności i stabilności środowisk produkcyjnych.
• Monitorowanie aplikacji i infrastruktury.
• Analiza oraz rozwiązywanie incydentów produkcyjnych.
• Wsparcie zespołów developerskich podczas wdrożeń i uruchomień produkcyjnych.
4. Observability i Monitoring
• Projektowanie oraz utrzymanie monitoringu infrastruktury i aplikacji.
• Definiowanie metryk, alertów i dashboardów.
• Analiza logów oraz trendów wydajnościowych.
5. DevSecOps
• Integracja mechanizmów bezpieczeństwa z procesami CI/CD.
• Zarządzanie sekretami i dostępami.
• Współpraca z zespołami bezpieczeństwa przy usuwaniu podatności.
6. Współpraca i rozwój platformy
• Współpraca z architektami, programistami, administratorami i zespołami bezpieczeństwa.
• Definiowanie standardów infrastrukturalnych i deploymentowych.
• Przygotowywanie dokumentacji technicznej i operacyjnej.
• Mentoring mniej doświadczonych członków zespołu
🔍 Dekoder Ogłoszenia
🔴
Minimum 5 lat doświadczenia na stanowisku DevOps / SRE / Platform Engineer w środowiskach enterprise.
Oczekują kogoś, kto już przeszedł przez wiele problemów w dużych, złożonych organizacjach, a nie tylko teoretyka.
🔴
Doświadczenie w projektowaniu, wdrażaniu i utrzymaniu rozwiązań chmurowych.
Nie wystarczy umieć coś skonfigurować, trzeba też rozumieć, jak to działa od podstaw i jak to utrzymać w długim terminie.
🔴
Bardzo dobra znajomość platformy Azure
Oczekują głębokiej wiedzy, a nie tylko powierzchownego zapoznania się z podstawowymi usługami.
🔴
Projektowanie i utrzymanie infrastruktury cloud-native.
Chodzi o budowanie od podstaw z myślą o chmurze, a nie migrowanie istniejących rozwiązań.
🔴
Umiejętność optymalizacji kosztów chmurowych (FinOps).
Oczekują aktywnego zarządzania wydatkami na chmurę, a nie tylko biernego korzystania z zasobów.