W skrócie
- Zadania: Prowadzenie zespołu inżynierów DevOps i projektowanie rozwiązań w chmurze.
- Firma: Globalna firma technologiczna z innowacyjną kulturą pracy.
- Benefity: Atrakcyjne wynagrodzenie, benefity zdrowotne, możliwość pracy zdalnej oraz rozwój zawodowy.
- Pozostałe informacje: Dynamiczne środowisko z możliwościami szybkiego rozwoju kariery.
- Dlaczego ta praca: Zyskaj doświadczenie w nowoczesnych technologiach i wpływaj na globalne projekty.
- Kwalifikacje: 5-10 lat doświadczenia w Azure i umiejętności w DevOps.
Przewidywane wynagrodzenie mieści się w przedziale 121500 - 148500 zł za rok.
Rola DevOps Principal Engineer – Tech Lead zapewnia senioralne przywództwo techniczne w zakresie inżynierii chmurowej, automatyzacji i praktyk DevOps. Rola łączy doskonałość inżynieryjną z odpowiedzialnością przywódczą w celu dostarczenia skalowalnych, bezpiecznych i odpornych rozwiązań DevOps w globalnych, wieloregionowych środowiskach. Główny inżynier współpracuje z architektami, właścicielami produktów, QA, bezpieczeństwem i globalnymi zespołami inżynieryjnymi w celu definiowania standardów, kierowania projektowaniem rozwiązań oraz rozwijania możliwości DevOps w programie.
Kluczowe obowiązki
- Przywództwo technologiczne i projektowanie rozwiązań
- Architektura i wdrażanie rozwiązań DevOps, w tym CI/CD, konteneryzacja, IaC i projekty natywne dla chmury w Azure.
- Projektowanie wieloetapowych pipeline'ów CI/CD dla złożonych aplikacji z zasadami automatyzacji i zerowego dotyku.
- Prowadzenie projektowania szablonów Helm, manifestów Kubernetes i szablonów wydania dla wdrożeń przedsiębiorstw.
- Realizacja strategii AKS: cykl życia, bezpieczeństwo, sieci, skalowanie i odporność wieloregionowa.
- Zapewnienie zgodności z architekturami referencyjnymi EY, zarządzaniem i kontrolami bezpieczeństwa.
- Ocena i wybór narzędzi DevOps i automatyzacji w celu poprawy niezawodności i szybkości dostarczania.
- Prowadzenie modernizacji z klasycznych/legacy pipeline'ów do YAML i GitHub Actions.
- Nadzór nad dostawą i doskonałość inżynieryjna
- Nadzór nad realizacją backlogu, zapewniając automatyczne procesy budowy, testowania i wdrażania.
- Prowadzenie spójnej dostawy możliwości DevOps zgodnie z określonymi standardami.
- Prowadzenie zarządzania konfiguracją i dostosowaniem środowiska dla wdrożeń wieloregionowych.
- Prowadzenie rozwiązywania problemów i analizy przyczyn źródłowych złożonych incydentów wdrożeniowych lub automatyzacyjnych.
- Podnoszenie dojrzałości DevOps poprzez mierzalne poprawy w metrykach dostarczania i niezawodności.
- Zarządzanie, standardy i najlepsze praktyki
- Wdrażanie obowiązkowego skanowania, zarządzania sekretami, zarządzania zależnościami i utwardzania.
- Definiowanie standardów dla gałęzi, wersjonowania, pakowania Helm, zarządzania wydaniami i promocji.
- Zapewnienie zgodności z wymaganiami bezpieczeństwa EY przy użyciu SonarQube, AquaSec, Mend.
- Ustanowienie RBAC, śladów audytu i zarządzania w Azure, AKS i CI/CD.
- Współpraca i zaangażowanie interesariuszy
- Pełnienie roli seniora w zakresie DevOps dla architektury, cyberbezpieczeństwa, QA i zespołów produktowych.
- Prowadzenie podejmowania decyzji między zespołami z jasną komunikacją i proaktywnym eskalowaniem ryzyka.
- Współpraca z liderami inżynieryjnymi w celu wdrożenia praktyk DevOps i możliwości samoobsługi.
- Dokumentacja i rozwój zespołu
- Utrzymywanie wysokiej jakości dokumentacji w zakresie architektury, CI/CD, runbooków i zależności.
- Mentorowanie inżynierów i promowanie dojrzałości DevOps w całej organizacji.
- Dostarczanie szkoleń z zakresu CI/CD, Kubernetes, automatyzacji i najlepszych praktyk DevOps.
Wymagane umiejętności i doświadczenie
- 5–10 lat praktycznego doświadczenia w Azure.
- Silna wiedza na temat sieci Azure, App Gateway/WAF, App Service, Functions, Logic Apps, Storage, Azure SQL, Traffic Manager, Key Vault, Service Bus, Monitoring suite.
- DevOps, CI/CD i automatyzacja – Ekspert.
- GitHub / ADO: gałęzie, pipeline'y YAML, zarządzanie wydaniami.
- Zaawansowane projektowanie CI/CD, w tym migracje platform.
- Docker i wieloetapowe Dockerfile; optymalizacja obrazów.
- Terraform lub Bicep (preferowane); szablony ARM.
- HPA/VPA scaling; narzędzia GitOps (Flux/ArgoCD) preferowane.
- Bezpieczeństwo i zgodność – Zaawansowane.
- Doświadczenie z SonarQube, Mend, AquaSec.
- Zarządzanie sekretami z Key Vault lub Vault.
- Bezpieczeństwo kontenerów i zarządzanie podatnościami.
- C#, Python lub NodeJS (dla zrozumienia wymagań dotyczących budowy/testowania aplikacji).
- Silne skrypty w PowerShell, Bash lub Python.
- Silna znajomość YAML dla CI/CD i Kubernetes.
- REST APIs i wzorce integracji.
- Automatyzacja za pomocą Azure, GitHub i Kubernetes APIs.
- Obserwowalność i monitorowanie – Biegły
- Logowanie i analityka z Log Analytics.
- Znajomość AI (plus)
- Doświadczenie z GitHub Copilot, agentami AI, możliwościami automatyzacji.
- Zrozumienie operacji AI/ML lub integracji OpenAI (plus).
Preferowane kwalifikacje
Certyfikaty
Client Technology - DevX Principal Engineer - Tech Lead in Wrocław – pracodawca: EY
EY GDS Polska to doskonały pracodawca, który oferuje elastyczny model pracy hybrydowej, umożliwiający równowagę między życiem zawodowym a prywatnym. Nasza kultura pracy opiera się na współpracy i innowacyjności, a pracownicy mają liczne możliwości rozwoju zawodowego oraz dostępu do globalnych projektów, co sprzyja zdobywaniu cennych doświadczeń w międzynarodowym środowisku.