Devops Engineer
Wymagania
1. Doświadczenie i kompetencje techniczne
Minimum 2 lata doświadczenia na stanowisku DevOps Engineer lub pokrewnym.
Doświadczenie w obszarach:
konteneryzacji i orkiestracji aplikacji (Docker, Kubernetes),
zarządzania oraz automatyzacji środowisk chmurowych (AWS, Azure, GCP),
monitorowania aplikacji i infrastruktury (np. Prometheus, Grafana, ELK Stack lub narzędzia równoważne),
tworzenia skryptów automatyzujących zadania (Bash, Python, PowerShell).
Doświadczenie we współpracy z zespołami programistycznymi oraz zespołami testowymi.
2. Wiedza specjalistyczna
Znajomość:
narzędzi do automatyzacji infrastruktury (Terraform, Ansible, Chef, Puppet),
systemów CI/CD, takich jak Jenkins, GitLab CI/CD, Azure DevOps lub równoważnych,
systemów operacyjnych Linux oraz podstaw sieci komputerowych,
zasad bezpieczeństwa w środowiskach DevOps,
systemów do zarządzania zadaniami (JIRA) oraz dokumentacją (Confluence).
Znajomość języka polskiego i angielskiego na poziomie umożliwiającym samodzielną pracę z dokumentacją projektową.
3. Kompetencje miękkie
Zdolności analityczne i umiejętność rozwiązywania problemów.
Wysokie zaangażowanie w realizację powierzonych zadań.
Otwartość na rozwój kompetencji oraz poznawanie nowych technologii.
Komunikatywność, umiejętność pracy zespołowej oraz dobra organizacja pracy.
Zakres obowiązków
Projektowanie, wdrażanie oraz utrzymywanie infrastruktury w modelu Infrastructure as Code (IaC).
Automatyzacja procesów wdrożeniowych oraz zarządzania środowiskami IT.
Tworzenie, rozwój i optymalizacja pipeline’ów CI/CD.
Zarządzanie kontenerami oraz orkiestracją aplikacji w środowiskach testowych i produkcyjnych.
Monitorowanie systemów, zapewnienie ich wysokiej dostępności oraz szybkie reagowanie na incydenty.
Współpraca z zespołami developerskimi, testerskimi oraz infrastrukturalnymi w celu ciągłej integracji i dostarczania oprogramowania.
Implementacja i egzekwowanie najlepszych praktyk bezpieczeństwa w procesach DevOps.
Dokumentowanie procesów, konfiguracji oraz tworzenie instrukcji operacyjnych.
Udział w planowaniu rozwoju infrastruktury DevOps zgodnie z wymaganiami biznesowymi.
Utrzymywanie środowisk chmurowych oraz lokalnych w stanie pełnej sprawności i optymalnej wydajności.
Devops Engineer
Devops Engineer