Osoba zatrudniona na tym stanowisku będzie odpowiedzialna za tworzenie i obsługę systemu ciągłej integracji (CI) wspierającego dostarczanie rozwiązań biznesowych. Rola obejmuje wdrażanie strategii DevOps, standaryzację narzędzi inżynieryjnych, automatyzację procesów oraz promowanie kultury DevOps w organizacji.
W zakres obowiązków wchodzi również adaptacja strategicznej platformy CI/CD w banku.
responsibilities :
Zarządzanie repozytoriami kodu źródłowego zgodnie z najlepszymi praktykami tworzenia gałęzi.
Automatyzacja procesów budowania i wdrażania oprogramowania.
Realizacja procesów ciągłej integracji (CI) i ciągłego wdrażania (CD).
Nadzór nad wdrożeniami w wielu środowiskach.
Integracja narzędzi inżynieryjnych z procesami CI/CD (np. raporty z testów automatycznych, automatyczne notatki wydawnicze z narzędzi zwinnych).
requirements-expected :
Bardzo dobra znajomość Jenkins i Bamboo (CI/CD).
Automatyzacja w Ansible (AWX lub AAP).
Terraform.
Programowanie w Python lub Go.
Artifactory.
Bitbucket/Git.
Integracje Atlassian (JIRA, Confluence).
Procesy budowania w Maven i Gradle.
Dobre zrozumienie aplikacji Java.
Konteneryzacja: Docker, Kubernetes.
Znajomość usług API.
Konfiguracja load balancingu.
Podejście ukierunkowane na bezpieczeństwo w praktykach DevOps.