Publikuj oferty pracy
Zatrudniaj bez prowizji
4 wyświetlenia
Luxoft
Opis projektu:
Budujemy platformę wspierającą onboarding klientów w globalnej instytucji finansowej. Platforma ta obejmuje przetwarzanie żądań związanych z wdrożeniem w trakcie ich przepływu od klientów do działu sprzedaży, działu operacyjnego i dalszych funkcji przetwarzania. Funkcjonalność aplikacji jest podzielona na zarządzanie procesami biznesowymi, konfigurację reguł biznesowych/przepływów pracy, raportowanie/pulpity nawigacyjne i funkcje zarządzania obciążeniem, np.: ustalanie priorytetów pracy, zarządzanie SLA, powiadomienia itp.
Rozwiązanie techniczne obejmuje silnik BPM, silnik reguł, silnik raportowania, komponenty konfiguracji metadanych; większość tych komponentów jest udostępniana za pośrednictwem interaktywnych aplikacji internetowych dostępnych dla użytkownika końcowego. Z platformy korzystają zarówno użytkownicy zewnętrzni, jak i wewnętrzni, ma ona kluczowe znaczenie w ramach planu działania ulepszeń doświadczenia klienta.
Nasz program łączy 10 zespołów liczących łącznie ponad 100 osób (Ukraina, USA i inne) i działa z klientem od ponad 5 lat. Każdy zespół składa się z Dev, BA, QA, Lead i jest wspierany przez dedykowaną grupę DevOps/L3. Stosujemy metodyki zwinne na poziomie zespołu (Scrum, Kanban) oraz skalowane podejście zwinne na poziomie projektu.
Zadania:
- Ściśle współpracuj z liderem zespołu i kierownikiem projektu we wszystkich aspektach planowania sprintu i wydania
∙ Braj aktywny udział we wszystkich aspektach procesu rozwoju, w tym w planowaniu, szacowaniu, śledzeniu postępów, zależnościach wykrywanie, zapobieganie problemom i rozwiązywanie
∙ Opracowywanie planów zarządzania infrastrukturą i środowiskami
∙ Tworzenie i wykonywanie planu wdrażania wydań oprogramowania i usług
∙ Projektowanie, tworzenie skryptów do automatyzacji procesów kompilacji i wdrażania< br/>∙ Analizowanie, szacowanie, opracowywanie i rozwiązywanie złożonych problemów związanych z zarządzaniem konfiguracją
∙ Projektowanie, opracowywanie i testowanie procedur instalacji i konfiguracji oprogramowania i usług
∙ Planowanie, analizowanie, opracowywanie i wdrażanie procedur i skrypty do budowania i/lub migracji danych/aplikacji/produktów na różne platformy
∙ Uczestnictwo w przeglądzie architektury i ulepszaniu wydajności istniejących i przyszłych rozwiązań
∙ Ułatwianie przejścia do najlepszych praktyk w zarządzaniu architekturą i operacjami rozwiązania
∙ Zbuduj i skonfiguruj nową infrastrukturę dla rozwiązania
∙ Skonfiguruj środowiska, dostosuj wydajność, wykonaj aktualizację zaawansowanych ustawień, asystuj w procesach przygotowania testów
∙ Twórz kompleksową dokumentację rozwiązania
∙ br/>∙ Zdefiniuj podejścia do monitorowania i skonfiguruj systemy monitorowania
- Weź udział w zarządzaniu konfiguracją poprzez definiowanie i wykonanie odpowiednich zadań
- Rozwiązuj codzienne problemy użytkowników we wszystkich środowiskach
Opis umiejętności obowiązkowych:
∙ Ponad 5 lat doświadczenia IT jako DevOps lub pokrewne
∙ Silne umiejętności interpersonalne: komunikacja, negocjacje, słuchanie
∙ Dobra znajomość technologii używanych do konfigurowania potoku kompilacji, w tym między innymi: Bitbucket/Gitlab, Nexus lub Artifactory, TeamCity lub Jenkins, Openshift lub Kubernetes lub Docker;
∙ Silna wiedza i doświadczenie w zakresie zarządzania konfiguracją, monitorowania kompilacji i tworzenia kopii zapasowych systemów/rozwiązań
∙ Doświadczenie w konfiguracji i optymalizacji Mongo lub Oracle (optymalizacja baz danych, plan zapytań itp.)
∙ Doświadczenie w konfiguracji serwerów WWW, proxy, modułów równoważenia obciążenia
∙ Doświadczenie w języku skryptowym (Shell lub Python itp.)
Opis przydatnych umiejętności:
Doświadczenie w zakresie ciągłego dostarczania i automatyzacji wdrażania IBM UrbanCode Deploy (uDeploy)
∙ Doświadczenie w administracji centrami danych (w tym rozwiązaniami chmurowymi), dobre zrozumienie koncepcji i zasad sieciowych
∙ Silna wiedza teoretyczna i praktyczne zastosowanie praktyk zarządzania usługami IT (np. ITIL), cyklu życia oprogramowania (znajomość metodologii Waterfall, RUP, Agile)
∙ Wcześniejsze doświadczenie w pracy z zespołami technicznymi i zarządem w celu ustalania priorytetów i zakresu zaplanowanych wydań będzie dodatkowym atutem
∙ Znajomość i doświadczenie w korzystaniu z języka Java również będzie plusem jak zrozumienie podejścia obiektowego i znajomość wzorców projektowania oprogramowania
∙ Praktyczne doświadczenie z konfiguracją PostgreSQL
∙ Praktyczne doświadczenie z konfiguracją stosu ELK
∙ Praktyczne doświadczenie z konfiguracją stosu monitorującego ITRS Geneos, Sensu, InfluxDB i Grafana
∙ Doświadczenie z Atlassians JIRA/Confluence
∙ Znajomość bankowości inwestycyjnej