Publikuj oferty pracy
Zatrudniaj bez prowizji
85 wyświetleń
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, wykrywaniu zależności, zapobieganiu problemom i rozwiązywaniu< br/>∙ Opracowywanie planów zarządzania infrastrukturą i środowiskami
∙ Tworzenie i realizacja planu wdrażania wydań oprogramowania i usług
∙ Projektowanie, tworzenie skryptów do automatyzacji procesów kompilacji i wdrażania
∙ Analizowanie, szacowanie , opracowywać i rozwiązywać złożone problemy związane z zarządzaniem konfiguracją
∙ Projektować, opracowywać i testować procedury instalacji i konfiguracji oprogramowania i usług
∙ Planować, analizować, opracowywać i wdrażać procedury i skrypty do kompilacji i/lub migracja danych/aplikacji/produktów pomiędzy różnymi platformami
∙ Uczestnictwo w przeglądzie architektury i ulepszaniu wydajności istniejących i przyszłych rozwiązań
∙ Ułatwianie przejścia do najlepszych praktyk w zakresie rozwiązań do zarządzania architekturą i zarządzaniem operacyjnym
∙ Budowanie i skonfiguruj nową infrastrukturę dla rozwiązania
∙ Skonfiguruj środowiska, dostosuj wydajność, wykonaj aktualizację zaawansowanych ustawień, asystuj w procesach przygotowania testów
∙ Stwórz kompleksową dokumentację rozwiązania
∙ Zdefiniuj podejścia do monitorowania i konfiguruj systemy monitorowania
- Weź udział w zarządzaniu konfiguracją poprzez definiowanie i wykonywanie 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
∙ Dobre zrozumienie technologii wykorzystywanych do konfigurowania potoku kompilacji, w tym między innymi: Bitbucket/Gitlab, Nexus lub Artifactory, TeamCity lub Jenkins, Openshift lub Kubernetes lub Docker;
∙ Silna wiedza aII doświadczenie w zarządzaniu konfiguracją, monitorowaniu kompilacji i tworzeniu 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ły równoważenia obciążenia
∙ Doświadczenie w języku skryptowym (Shell lub Python itp.)
Miłe umiejętności Opis:< /p>
Doświadczenie w zakresie ciągłego dostarczania i automatyzacji wdrożeń IBM UrbanCode Deploy (uDeploy)
∙ Doświadczenie w administrowaniu 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 (zrozumienie 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ń to plus
∙ Znajomość i doświadczenie w używaniu języka Java będzie plusem, a także zrozumienie podejścia obiektowego i znajomość wzorców projektowych tworzenia oprogramowania
∙ Praktyczne doświadczenie w konfiguracji PostgreSQL
∙ Praktyczne doświadczenie w konfiguracji stosu ELK
∙ Praktyczne doświadczenie w konfiguracji stosu monitorującego ITRS Geneos, Sensu, InfluxDB i Grafana
∙ Doświadczenie z Atlassians JIRA/Confluence
∙ Inwestycja wykształcenie bankowe
Języki:
Angielski: B2 średnio zaawansowany