DevOps Engineer (Banking Systems / Payments) (m/k/n)
UPVANTA SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ
⚲ Wrocław, Fabryczna
Wymagania
- Kubernetes
- WebLogic
- WebSphere
- Tomcat
- Kafka
- Bash
- Python
- SQL
- Oracle
- NoSQL
- GitLab
- ArgoCD
- Jenkins
- Prometheus
- Grafana
Opis stanowiska
Nasze wymagania: Znajomość platformy Kubernetes (TKGI) oraz sposobów zarządzania i rozmieszczania komponentów w środowisku kontenerowym Doświadczenie w pracy z serwerami aplikacyjnymi WebLogic, WebSphere, Tomcat, w tym deployment aplikacji i konfiguracja domen Znajomość rozwiązań opartych o Kafka (platforma Confluent, AKHQ) Znajomość zagadnień związanych z sieciami komputerowymi Dobra znajomość systemów operacyjnych Linux (RedHat) oraz Windows Umiejętność automatyzacji procesów administracyjnych i wdrożeniowych Znajomość języków skryptowych, np. Bash, Python Umiejętność pisania zapytań SQL oraz pracy z bazami danych Doświadczenie w pracy z narzędziami do analizy logów, np. Kibana Znajomość systemów zarządzania logami oraz backupami Minimum 2 lata doświadczenia na podobnym stanowisku w środowisku produkcyjnym Wysokie umiejętności komunikacyjne oraz zdolność łączenia perspektywy technicznej i biznesowej Samodzielność, odpowiedzialność oraz umiejętność pracy w środowisku systemów krytycznych Gotowość do pracy w trybie dyżurowym oraz reagowania na incydenty w środowisku 24/7 Mile widziane: Znajomość platformy webMethods (Software AG) Doświadczenie w pracy z bazami danych, w szczególności Oracle oraz bazami NoSQL Znajomość narzędzi CI/CD, np. GitLab, ArgoCD, Jenkins Doświadczenie z narzędziami monitoringu i wizualizacji, np. Prometheus, Grafana O projekcie: Stawka: 500-600 PLN B2B MD Zespół odpowiada za rozwój i utrzymanie aplikacji obsługujących kluczowe produkty bankowe, w tym rachunki, produkty oszczędnościowe, przelewy, transakcje kartowe oraz lokalne i międzynarodowe systemy płatnicze. Praca obejmuje systemy o wysokiej dostępności i dużej skali działania, które stanowią istotny element infrastruktury technologicznej banku. Stanowisko daje możliwość pracy przy krytycznych systemach oraz rozwoju kompetencji w szerokim zakresie technologii i narzędzi wykorzystywanych w nowoczesnych środowiskach IT. Zakres obowiązków: Zarządzanie paczkami aplikacji oraz procesem ich wdrażania z wykorzystaniem narzędzi takich jak Jira, Jenkins, SVN i Git Automatyzacja procesów wdrożeniowych oraz rozwój pipeline’ów CI/CD Tworzenie skryptów automatyzujących weryfikację funkcjonalności i integracji systemów (np. SoapUI, JMeter) Analiza i rozwiązywanie problemów występujących w aplikacjach na środowiskach produkcyjnych i testowych Zarządzanie serwerami aplikacyjnymi oraz aplikacjami działającymi w środowisku produkcyjnym Analiza i ocena nowych projektów oraz funkcjonalności pod kątem technicznym i wdrożeniowym Współpraca z dostawcami oprogramowania i usług technologicznych Koordynacja integracji systemów w ramach obszaru produktowego