Azure DevOps
Tech Stack / Keywords
Wymagania
- 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.
- Bardzo dobra znajomość platformy Azure.
- Znajomość usług compute, storage, networking, IAM, monitoring, backup i disaster recovery.
- Umiejętność optymalizacji kosztów chmurowych (FinOps).
- Doświadczenie z zarządzanym Kubernetes (AKS/EKS/GKE).
- Bardzo dobra znajomość Docker.
- Zaawansowana znajomość Kubernetes (deploymenty, ingress, network policies, autoskalowanie (HPA), Helm Charts, secrets management, troubleshooting, performance tuning).
- Zaawansowana znajomość Terraform (tworzenie i rozwój modułów, zarządzanie stanem, automatyzacja provisioning'u infrastruktury).
- Praktyczna znajomość Ansible.
- Doświadczenie z procesami CI/CD oraz GitHub Actions.
- Bardzo dobra znajomość Git i strategii zarządzania kodem.
- Doświadczenie z monitoringiem i obserwowalnością: Prometheus, Grafana, ELK/OpenSearch.
- Wiedza z zakresu implementacji monitoringu, logowania i distributed tracing.
- Umiejętność analizy incydentów i troubleshooting środowisk produkcyjnych.
- Znajomość programowania i skryptów w Python, Bash lub Go.
- Znajomość praktyk DevSecOps.
- Doświadczenie z: SAST, DAST, dependency scanning, secrets management (Vault, Key Vault, KMS).
- Znajomość wymagań regulacyjnych (RODO, DORA).
- Znajomość architektury mikroserwisowej.
- Doświadczenie w projektach wysokiej dostępności, autoskalowania i disaster recovery.
- Współpraca z zespołami architektów przy definiowaniu standardów technologicznych.
- Znajomość języka angielskiego na poziomie minimum B2.
Nice to have:
- Znajomość GitHub Enterprise i GitHub Copilot.
- Automatyzacja z wykorzystaniem AI.
- Doświadczenie z Kafka, RabbitMQ.
- Znajomość API Management (Azure APIM).
- Znajomość Service Mesh (Istio, Linkerd).
- Mentoring innych DevOps Engineerów.
- Udział w definiowaniu standardów organizacyjnych i procesach rekrutacyjnych.
- Certyfikaty: AZ-104, AZ-305, CKA, CKAD, CKS, Terraform Associate/Professional, GitHub Advanced Security.
Obowiązki
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: compute, networking, storage, security, monitoring, backup & disaster recovery.
- Optymalizacja wykorzystania zasobów oraz kosztów środowisk chmurowych (FinOps).
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 buildów, testów, publikacji artefaktów, wdrożeń na środowiska non-prod i prod.
- Implementacja jakościowych i bezpieczeństwa bramek wdrożeniowych: code quality, security scans, approvals, release management.
- Zarządzanie repozytoriami Git oraz standardami branchingu.
- Zapewnienie wysokiej niezawodności i powtarzalności procesu wdrożeniowego.
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.
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.
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.
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.
Benefity
- Praca w modelu hybrydowym w Warszawie (2 dni w biurze, 3 dni zdalnie).
Inne informacje
Informujemy, że administratorem danych jest Avenga z siedzibą w Gdańsku, Biurowiec Officyna, Aleja Grunwaldzka 48/50 (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Rocket Jobs oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.
Avenga
44 aktywne oferty