Inżynier DevOps mid-level

UmowaPełny etatStacjonarnie

Przegląd

Szukamy zmotywowanego inżyniera DevOps mid-level z solidnym doświadczeniem cloud-native, który pomoże budować, automatyzować i utrzymywać skalowalną infrastrukturę oraz platformy wdrożeniowe. Idealny kandydat ma praktyczne doświadczenie z Kubernetes, platformami chmurowymi, Infrastructure as Code (IaC) i automatyzacją CI/CD oraz lubi blisko współpracować z zespołami developerskimi w celu poprawy niezawodności, skalowalności i prędkości dostarczania.

Obowiązki:

Infrastruktura chmurowa i operacje platformy

  • Projektowanie, wdrażanie i utrzymanie bezpiecznej, skalowalnej i wysoko dostępnej infrastruktury chmurowej na AWS, Azure lub GCP.
  • Wsparcie wdrożeń aplikacji cloud-native w architekturach kontenerowych i mikroserwisowych.
  • Pomoc w zarządzaniu klastrami Kubernetes i platformami kontenerowymi w środowiskach development, staging i production.
  • Wdrażanie rozwiązań wysokiej dostępności, backupu i disaster recovery.

CI/CD i automatyzacja

  • Budowa, utrzymanie i optymalizacja pipeline’ów CI/CD z użyciem narzędzi takich jak GitHub Actions, GitLab CI, Jenkins lub Azure DevOps.
  • Automatyzacja wdrożeń aplikacji, testów oraz provisioningu infrastruktury.
  • Współpraca z developerami w celu poprawy zarządzania release’ami i efektywności wdrożeń.
  • Promowanie dobrych praktyk DevOps w workflowach dostarczania oprogramowania.

Infrastructure as Code (IaC)

  • Tworzenie i utrzymanie Infrastructure as Code z użyciem Terraform, Ansible, CloudFormation lub podobnych narzędzi.
  • Standaryzacja provisioningu infrastruktury i konfiguracji środowisk między projektami.
  • Wsparcie zarządzania cyklem życia środowisk oraz inicjatyw skalowalności infrastruktury.

Monitoring, niezawodność i wydajność

  • Wdrażanie i utrzymanie rozwiązań monitoringu, logowania i observability z użyciem Prometheus, Grafana, ELK/EFK Stack, Datadog lub podobnych platform.
  • Monitorowanie kondycji systemów, rozwiązywanie incydentów i udział w analizach przyczyn źródłowych.
  • Wsparcie dostrajania wydajności, capacity planningu i optymalizacji kosztów chmury.
  • Wsparcie celów niezawodności i uptime usług.

Bezpieczeństwo i DevSecOps

  • Wdrażanie dobrych praktyk bezpieczeństwa, w tym secrets management, kontroli dostępu i remediacji podatności.
  • Integrowanie skanowania bezpieczeństwa i kontroli zgodności w pipeline’ach CI/CD.
  • Współpraca z zespołami engineering i security w celu utrzymania bezpiecznych środowisk chmurowych.

Współpraca i ciągłe doskonalenie

  • Bliska współpraca z Software Engineers, QA Engineers, Architects i zespołami Product w celu wsparcia dostarczania aplikacji.
  • Udział w przeglądach infrastruktury, post-mortemach incydentów i dokumentacji technicznej.
  • Ocena nowych narzędzi i technologii w celu poprawy niezawodności platformy, automatyzacji i developer experience.
  • Wkład w inicjatywy continuous improvement w DevOps i operacjach chmurowych.

Inne obowiązki

  • Wsparcie audytów infrastruktury, raportowania wykorzystania chmury i przeglądów operacyjnych.
  • Udział w rotacjach on-call, gdy jest to wymagane.
  • Wykonywanie innych zadań przydzielonych przez kierownictwo.

Wymagania

  • Licencjat z informatyki, technologii informacyjnych, inżynierii lub równoważne doświadczenie praktyczne.
  • 4–7 lat doświadczenia w DevOps, Cloud Engineering, Site Reliability Engineering (SRE) lub pokrewnych rolach.
  • Praktyczne doświadczenie z co najmniej jedną główną platformą chmurową: AWS, Azure lub Google Cloud Platform (GCP).
  • Solidne doświadczenie z Kubernetes i Docker w środowiskach produkcyjnych.
  • Doświadczenie w budowie i utrzymaniu pipeline’ów CI/CD z GitHub Actions, GitLab CI, Jenkins, Azure DevOps lub podobnymi narzędziami.
  • Praktyczne doświadczenie z narzędziami Infrastructure as Code (IaC), takimi jak Terraform, Ansible, CloudFormation lub Pulumi.
  • Znajomość administracji systemami Linux oraz podstaw networkingu.
  • Doświadczenie z narzędziami monitoringu i observability, takimi jak Prometheus, Grafana, ELK/EFK, Datadog lub równoważnymi.
  • Doświadczenie w skryptowaniu z użyciem Bash, Python, PowerShell lub podobnych języków.
  • Rozumienie zasad bezpieczeństwa chmury, IAM, networkingu i secrets management.
  • Silne umiejętności troubleshootingu, rozwiązywania problemów i komunikacji.

Bonus / Nice to have

  • Doświadczenie z narzędziami GitOps, takimi jak Argo CD lub Flux.
  • Znajomość technologii service mesh, takich jak Istio lub Linkerd.
  • Doświadczenie z platformami serverless, takimi jak AWS Lambda, Azure Functions lub Google Cloud Functions.
  • Znajomość praktyk DevSecOps i automatyzacji bezpieczeństwa.
  • Doświadczenie we wsparciu architektur mikroserwisowych.
  • Ekspozycja na środowiska multi-cloud lub hybrid-cloud.
  • Istotne certyfikaty, takie jak:
    • AWS Certified Developer lub Solutions Architect Associate
    • Microsoft Azure Administrator Associate
    • Google Associate Cloud Engineer
    • Certified Kubernetes Administrator (CKA)
    • HashiCorp Terraform Associate

Aplikuj na stanowisko

Wymaganie: PDF do 5 MB

Otrzymuj nowości od DiJoker

Aktualizacje produktu, nowe wydania i wiadomości ze studia — prosto na Twoją skrzynkę.