Dostarczenie i utrzymanie platformy wspierającej procesy CI/CD
Projektowanie i implementacja procesów CI/CD we współpracy z zespołami developerskimi • Utrzymanie procesów CI/CD dla środowisk developerskich, testowych i produkcyjnych • Automatyzacja powtarzalnych czynności i skracanie cyklu wytwarzania oprogramowania
Optymalizacja w zakresie konfiguracji i utrzymywania środowisk developerskich, testowych i produkcyjnych
Współpraca z administratorami i zespołami wytwórczymi
Technologie
Znajomość narzędzi maven, gradle, npm
Znajomość Jenkins (shared libraries)
Umiejętność pracy z repozytorium GIT
Znajomość Python
Bardzo dobra, praktyczna znajomość systemów Linux w tym Bash
Praktyczne doświadczenie w pracy z narzędziami Kubernetes i Docker
Praktyczne doświadczenie w automatyzacji i konfiguracji wdrożeń na serwery aplikacyjne • Praktyczne doświadczenie w automatyzacji i konfiguracji wdrożeń na platformę Kubernetes, Helm • Mile widziane doświadczenie z aplikacjami JAVA