Pracuj.pl Hybrydowo Senior New

Senior DevOps Engineer (Azure)

NESS SOLUTION sp. z o.o.

⚲ Warszawa

130–150 zł netto (+ VAT) / godz.

Wymagania

  • Docker
  • Kubernetes
  • Azure
  • Terraform
  • Ansible
  • CI/CD
  • Prometheus
  • Grafana
  • ELK
  • GitHub Actions
  • Kafka
  • RabbitMQ

Opis stanowiska

Nasze wymagania:
Minimum 5 lat doświadczenia na stanowisku DevOps Engineer, Site Reliability Engineer lub Platform Engineer w środowisku enterprise.
Bardzo dobra znajomość platformy Microsoft Azure oraz doświadczenie w projektowaniu i utrzymaniu rozwiązań cloud-native.
Praktyczna znajomość usług Azure z obszaru compute, storage, networking, IAM, monitoringu oraz backup & disaster recovery.
Doświadczenie w optymalizacji kosztów środowisk chmurowych zgodnie z podejściem FinOps.
Bardzo dobra znajomość Docker oraz Kubernetes, w tym deploymentów, ingressów, network policies, autoskalowania (HPA), Helm Charts, zarządzania sekretami oraz diagnozowania problemów wydajnościowych.
Zaawansowana znajomość Terraform, obejmująca tworzenie modułów, zarządzanie stanem oraz automatyzację provisioning'u infrastruktury.
Praktyczne doświadczenie z Ansible.
Doświadczenie w projektowaniu i utrzymaniu procesów Continuous Integration i Continuous Delivery oraz pracy z GitHub Actions.
Bardzo dobra znajomość Git oraz strategii zarządzania kodem źródłowym.
Doświadczenie z narzędziami do monitoringu i observability, takimi jak Prometheus, Grafana oraz ELK/OpenSearch.
Umiejętność analizowania incydentów produkcyjnych i rozwiązywania problemów w środowiskach produkcyjnych.
Dobra znajomość Python, Bash lub Go oraz doświadczenie w automatyzacji procesów operacyjnych i wdrożeniowych.
Znajomość praktyk DevSecOps, w tym narzędzi SAST, DAST, dependency scanning oraz rozwiązań do zarządzania sekretami (Vault, Azure Key Vault, KMS).
Znajomość wymagań regulacyjnych, takich jak RODO oraz DORA.
Doświadczenie w pracy z architekturą mikroserwisową oraz systemami o wysokiej dostępności.

Mile widziane:
Doświadczenie z GitHub Enterprise oraz GitHub Copilot.
Zainteresowanie wykorzystaniem AI do automatyzacji procesów DevOps.
Znajomość technologii Kafka, RabbitMQ oraz Azure API Management.
Doświadczenie z rozwiązaniami Service Mesh (Istio, Linkerd).
Doświadczenie w mentoringu oraz wyznaczaniu standardów pracy zespołów DevOps.
Udział w procesach rekrutacji technicznych.
Certyfikaty Microsoft Azure (AZ-104, AZ-305), CKA, CKAD, CKS, Terraform Associate/Professional lub GitHub Advanced Security.

O projekcie:
Dla naszego klienta z branży ubezpieczeń poszukujemy Senior DevOps Engineera (Azure), który dołączy do zespołu odpowiedzialnego za projektowanie, rozwój i utrzymanie nowoczesnej platformy opartej o usługi Microsoft Azure. Szukamy osoby z doświadczeniem w budowie środowisk cloud-native, automatyzacji procesów CI/CD oraz zarządzaniu infrastrukturą jako kodem, która chce mieć realny wpływ na rozwój stabilnych, skalowalnych i bezpiecznych rozwiązań wykorzystywanych w środowisku enterprise.

Zakres obowiązków:
Projektowanie, rozwój oraz utrzymanie środowisk chmurowych opartych o Microsoft Azure.
Tworzenie i automatyzacja środowisk Development, Test, UAT, Pre-Production oraz Production z wykorzystaniem Infrastructure as Code (Terraform, Ansible).
Zarządzanie usługami chmurowymi w obszarach compute, networking, storage, security, monitoring oraz backup & disaster recovery.
Optymalizacja wykorzystania zasobów oraz kosztów środowisk chmurowych zgodnie z dobrymi praktykami FinOps.
Projektowanie, rozwój i utrzymanie kompleksowych procesów CI/CD dla aplikacji mikroserwisowych i monolitycznych.
Automatyzacja procesów budowania, testowania, publikacji artefaktów oraz wdrażania aplikacji na kolejne środowiska.
Implementacja mechanizmów zapewniających jakość i bezpieczeństwo procesu wdrożeniowego, w tym kontroli jakości kodu, skanowania bezpieczeństwa oraz zarządzania wydaniami.
Utrzymanie wysokiej dostępności i stabilności środowisk produkcyjnych oraz wsparcie zespołów deweloperskich podczas wdrożeń.
Projektowanie i rozwój rozwiązań z zakresu monitoringu oraz observability, obejmujących metryki, logowanie, alerty i dashboardy.
Analiza incydentów produkcyjnych oraz identyfikowanie i rozwiązywanie problemów wydajnościowych.
Integracja praktyk DevSecOps z procesami wytwarzania i wdrażania oprogramowania, w tym zarządzanie sekretami oraz współpraca z zespołami bezpieczeństwa.
Współpraca z architektami, programistami i administratorami przy definiowaniu standardów infrastrukturalnych oraz deploymentowych.
Tworzenie i aktualizacja dokumentacji technicznej oraz dzielenie się wiedzą z zespołem, w tym mentoring mniej doświadczonych inżynierów.

Oferujemy:
Możliwość realizacji projektów opartych o nowoczesne technologie chmurowe w środowisku enterprise.
Realny wpływ na rozwój platformy DevOps oraz standardów technologicznych w organizacji.
Współpracę z doświadczonym zespołem specjalistów oraz udział w ambitnych projektach transformacji chmurowej.
Pracę w modelu hybrydowym (1 dzień w tygodniu z biura).
Preferencyjne pakiety sportowe i medyczne możliwe do wykupienia.
Współpracę na podstawie umowy B2B.

🔍 Dekoder Ogłoszenia

🟡
środowisku enterprise
Może oznaczać pracę w dużej, często biurokratycznej organizacji z ugruntowanymi procesami, ale też stabilność i skalę.
🟡
projektowaniu i utrzymaniu rozwiązań cloud-native
Może oznaczać zarówno tworzenie od podstaw nowoczesnych architektur, jak i adaptację istniejących rozwiązań do chmury.
🟡
optymalizacji kosztów środowisk chmurowych zgodnie z podejściem FinOps
Oprócz technicznej optymalizacji, może oznaczać konieczność negocjacji z działem finansowym i ścisłe monitorowanie budżetu.
🟡
zarządzania sekretami
W zależności od kontekstu, może oznaczać prostą konfigurację lub zaawansowane wdrożenie systemu zarządzania sekretami.
🟡
diagnozowania problemów wydajnościowych
Może oznaczać zarówno proste rozwiązywanie typowych problemów, jak i głęboką analizę i optymalizację wydajności na dużą skalę.