JustJoin.IT Hybrydowo Senior New

Senior DevOps Engineer (Azure)

Ness Solution

⚲ Warszawa

21 840 - 25 200 PLN netto (B2B)

Wymagania

  • Azure
  • Terraform
  • Docker
  • Kubernetes
  • Ansible
  • Prometheus
  • Grafana
  • CI/CD
  • ELK
  • Python

Opis stanowiska

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.

Twoje zadania
• 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.

Nasze oczekiwania
• 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.
• Praktyczna znajomość metodyk Agile oraz umiejętność współpracy z zespołami architektonicznymi i deweloperskimi.
• Znajomość języka angielskiego na poziomie minimum B2.

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.

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.

Zainteresowała Cię ta oferta?
Prześlij swoje CV i dołącz do zespołu, który rozwija nowoczesne rozwiązania chmurowe. Czekamy na Twoją aplikację!

🔍 Dekoder Ogłoszenia

🟡
chcę mieć realny wpływ na rozwój stabilnych, skalowalnych i bezpiecznych rozwiązań wykorzystywanych w środowisku enterprise
Oczekuje się, że kandydat będzie aktywnie uczestniczył w kształtowaniu architektury i procesów, a także będzie odpowiedzialny za utrzymanie krytycznych systemów w dużej organizacji.
🟡
z wykorzystaniem Infrastructure as Code (Terraform, Ansible)
Wymagane jest praktyczne doświadczenie z tymi narzędziami, a nie tylko teoretyczna wiedza.
🔴
zgodnie z dobrymi praktykami FinOps
Oznacza to konieczność aktywnego monitorowania i optymalizacji kosztów chmury, co może być czasochłonne i wymagać ciągłego zaangażowania.
🟡
kompleksowych procesów CI/CD dla aplikacji mikroserwisowych i monolitycznych
Kandydat musi być przygotowany na pracę z różnymi architekturami aplikacji i zapewnienie płynnych wdrożeń dla obu typów.
🔴
wsparcia zespołów dewelopers
Część pracy będzie polegać na rozwiązywaniu problemów technicznych zespołów deweloperskich, co może oznaczać nieplanowane przerwy w pracy i konieczność szybkiego reagowania.