Projektowanie, wdrażanie i optymalizacja potoków Continuous Integration oraz Continuous Deployment w GitLab CI, tworzenie reużywalnych szablonów, integracja z procesami testowymi i wdrożeniowymi, edukowanie zespołów developerskich w zakresie efektywnego korzystania z GitLab CI
Konfiguracja i utrzymanie ekosystemu Tanzu, zarządzanie cyklem życia klastrów oraz integracja z istniejącą infrastrukturą, monitoring zużycia zasobów przez kontenery, dobieranie odpowiednich limitów oraz optymalizacja kosztów utrzymania platformy Tanzu
Konfiguracja kontrolerów oraz polityk sieciowych w celu zapewnienia bezpiecznej komunikacji między mikroserwisami
Projektowanie, wdrażanie i administracja klastrami Kubernetes w środowiskach produkcyjnych
Budowanie i utrzymywanie skalowalnej infrastruktury
Administracja i rozwój środowisk
Konfiguracja oraz utrzymanie systemów monitorowania, logowania i alertowania w celu zapewnienia stabilności systemów produkcyjnych
Implementacja mechanizmów bezpieczeństwa na każdym etapie wytwarzania oprogramowania
Diagnozowanie i rozwiązywanie incydentów infrastrukturalnych oraz optymalizacja kosztów i wydajności systemów
Bliska współpraca z programistami w zakresie doboru technologii, automatyzacji środowisk lokalnych oraz wsparcia procesu wdrażania zmian
Tworzenie i aktualizacja dokumentacji technicznej dotyczącej architektury systemowej oraz procedur Disaster Recovery
requirements-expected :
Min. 4 lata doświadczenia w IT, w tym min. 3 lata w DevOps/Admin
Praktyczne doświadczenie w zarządzaniu klastrami (nie tylko wdrażanie aplikacji)
Znajomość różnic między klastrami zarządzanymi a self-managed
Umiejętność debugowania containerd i rozwiązywania problemów z warstwą uruchomieniową
Biegłość w Terraform oraz Ansible
Głęboka znajomość Linuxa oraz solidne podstawy sieciowe (SDN, reguły firewall, load balancing)
Umiejętność pisania zaawansowanych skryptów w Bash
Znajomość GitLab CI
Umiejętność zarządzania infrastrukturą GitLab Runners oraz optymalizacja czasów budowania
Umiejętność tworzenia i utrzymywania własnych Helm Charts oraz optymalizacja Dockerfile dla różnych technologii