Senior DevOps Engineer (Azure)
130 - 150 PLN/ godz.B2B
SeniorFull-time·B2B
#395513·Dodano 2 dni temu·1
Źródło: Ness SolutionTech Stack / Keywords
AnsibleAzureDevOpsDockerElkGitKubernetesPrometheusgrafanaCI/CDTerraformkafkaDevSecOpsHelm ChartsGitHub ActionsGithub EnterprisePython/Bash
Firma i stanowisko
Nasz klient to organizacja działająca w środowisku enterprise, rozwijająca nowoczesne rozwiązania chmurowe oparte o usługi Microsoft Azure. Zespół odpowiedzialny jest za projektowanie, rozwój i utrzymanie platformy DevOps wspierającej jedną z największych organizacji na polskim rynku ubezpieczeniowym.
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.
- Praktyczna znajomość metodyk Agile oraz umiejętność współpracy z zespołami architektonicznymi i deweloperskimi.
Nice to have:
- 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.
Obowiązki
- 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.
Benefity
- 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ółpraca z doświadczonym zespołem specjalistów oraz udział w ambitnych projektach transformacji chmurowej.
- Praca w modelu hybrydowym (1 dzień w tygodniu z biura).
- Współpraca na podstawie umowy B2B.
Płatny urlop
Ness Solution
39 aktywnych ofert