Projekt realizowany w sektorze bankowym, obejmujący rozwój i utrzymanie środowisk kontenerowych oraz pipeline’ów CI/CD dla aplikacji opartych o Java. Rola koncentruje się na automatyzacji procesów build/test/deploy, rozwoju platformy Kubernetes oraz współpracy z zespołami developerskimi przy wdrożeniach i optymalizacji środowisk.
DevOps Engineer
Twój zakres obowiązków
- Projektowanie i rozwój architektury aplikacji opartych o Java
- Budowa, utrzymanie i rozwój pipeline’ów CI/CD w GitLab
- Tworzenie i utrzymanie środowisk kontenerowych opartych o Docker i Kubernetes
- Automatyzacja procesów build, test i deploy
- Tworzenie i utrzymanie chartów Helm
- Analiza, optymalizacja i monitorowanie wydajności aplikacji oraz środowisk
- Współpraca z zespołami developerskimi przy rozwiązywaniu problemów oraz wdrożeniach
- Współtworzenie standardów jakości kodu i architektury
Nasze wymagania
- Bardzo dobra znajomość Apache Maven
- Doświadczenie w pracy z Docker lub Podman
- Doświadczenie z Kubernetes
- Doświadczenie w tworzeniu i utrzymaniu chartów Helm
- Bardzo dobra znajomość GitLab CI
- Znajomość automatyzacji CI/CD
- Doświadczenie we współpracy z zespołami developerskimi
- Umiejętność optymalizacji i utrzymania środowisk kontenerowych
- Znajomość ArgoCD
- Znajomość Istio
- Doświadczenie z Jenkins
- Znajomość Ansible
- Znajomość HashiCorp Vault