PACT Solutions
PACT Solutions
11 – 50 Pracownicy
DoradztwoEdukacja
PACT Solutions to brytyjska firma konsultingowa specjalizująca się w transformacji cyfrowej, obsługująca instytucje szkolnictwa wyższego. Firma pomaga uniwersytetom i szkołom wyższym modernizować systemy ewidencji studentów oraz inne platformy administracyjne i przeznaczone dla studentów, wykorzystując strategię, zarządzanie danymi, integrację za pośrednictwem interfejsów API i w oparciu o zdarzenia, przygotowanie do migracji do chmury, informacje zarządcze i raportowanie, zarządzanie zmianą oraz wsparcie realizacji projektów. Konsultanci firmy preferują trwałe i łatwiejsze w utrzymaniu rozwiązania zamiast systemów intensywnie dostosowywanych do indywidualnych potrzeb, często współpracując z zespołami wewnętrznymi w celu rozwijania ich kompetencji i ograniczania złożoności operacyjnej.

Analityk techniczny ds. integracji — praca hybrydowa, Wielka Brytania

Definiowanie interfejsów API, mapowań danych, specyfikacji interfejsów i wymagań integracyjnych dla projektów transformacji cyfrowej wspierających brytyjskie instytucje szkolnictwa wyższego za pośrednictwem PACT Solutions.

Opis

  • Prowadzenie warsztatów i wywiadów z ekspertami merytorycznymi po stronie biznesowej, właścicielami produktów, administratorami systemów, programistami, architektami i dostawcami
  • Pozyskiwanie i dokumentowanie funkcjonalnych oraz niefunkcjonalnych wymagań dotyczących integracji
  • Przekształcanie potrzeb biznesowych w gotowe do wdrożenia historyjki użytkownika i mierzalne kryteria akceptacji
  • Przegląd istniejących integracji, dokumentacji technicznej, konfiguracji systemów i artefaktów wdrożeniowych
  • Mapowanie kompletnych przepływów integracyjnych, w tym wyzwalaczy, uczestniczących systemów, interfejsów i etapów przetwarzania
  • Określanie wymagań dotyczących interfejsów API, komunikacji, kolejek, plików, baz danych i innych mechanizmów integracji
  • Tworzenie szczegółowych mapowań źródło–cel obejmujących pola, struktury, atrybuty, typy danych, wartości domyślne, transformacje, wyprowadzenia, tłumaczenia, walidację oraz reguły filtrowania i wyboru
  • Definiowanie zachowania zdarzeń i komunikatów dla kanonicznych, ESB oraz sterowanych zdarzeniami wzorców integracji
  • Ocena wymagań dotyczących kolejności, zależności, korelacji, idempotencji i ponawiania prób
  • Definiowanie scenariuszy wyjątków biznesowych i technicznych oraz sposobu ich obsługi
  • Określanie procesów obsługi błędów, uzgadniania, ponawiania prób, wiadomości niedostarczonych i kwarantanny
  • Ustalanie wymagań dotyczących rejestrowania, monitorowania, alertów i wsparcia operacyjnego
  • Identyfikowanie potrzeb w zakresie bezpieczeństwa, uwierzytelniania, autoryzacji i kont usługowych
  • Współpraca z programistami i inżynierami integracji w celu usuwania niejasności i dopracowywania specyfikacji
  • Przygotowywanie testów przez powiązanie wymagań i mapowań ze scenariuszami oraz kryteriami akceptacji
  • Wsparcie triage’u defektów dotyczących wymagań, mapowań, transformacji lub zachowania interfejsów
  • Utrzymywanie identyfikowalności między wymaganiami, historyjkami użytkownika, specyfikacjami interfejsów, mapowaniami i dostarczoną funkcjonalnością
  • Tworzenie i utrzymywanie specyfikacji integracji, epików, funkcji, historyjek użytkownika, diagramów, katalogów interfejsów, specyfikacji API, definicji zdarzeń i komunikatów, specyfikacji mapowań, reguł walidacji, macierzy wyjątków, wymagań dotyczących odzyskiwania, wymagań niefunkcjonalnych, wymagań bezpieczeństwa, wymagań monitorowania i rejestrów identyfikowalności
  • Opracowywanie wymagań integracyjnych do poziomu szczegółowości gotowego do wdrożenia, z obiektywnymi kryteriami akceptacji i testowania

Wymagania

  • Udokumentowane doświadczenie w analizie integracji, wykraczające poza ogólną analizę biznesową
  • Doświadczenie w pozyskiwaniu wymagań od interesariuszy biznesowych i technicznych
  • Umiejętność pisania szczegółowych historyjek użytkownika z testowalnymi kryteriami akceptacji
  • Doświadczenie w tworzeniu mapowań danych źródło–cel
  • Umiejętność analizowania API, struktur baz danych, komunikatów, plików i innych interfejsów integracyjnych
  • Doświadczenie w definiowaniu reguł transformacji, tłumaczenia i walidacji
  • Umiejętność dokumentowania scenariuszy wyjątków biznesowych i technicznych
  • Rozumienie asynchronicznych i synchronicznych wzorców integracji
  • Znajomość Enterprise Service Bus (ESB), kanonicznych modeli danych i integracji sterowanej zdarzeniami
  • Rozumienie publikowania/subskrypcji, żądań/odpowiedzi, kolejek, tematów, routingu komunikatów, korelacji, ponawiania prób i obsługi wiadomości niedostarczonych
  • Umiejętność oceny zarówno istniejących wdrożeń, jak i wymagań dla nowych rozwiązań
  • Umiejętność interpretowania dokumentacji technicznej, definicji API, schematów baz danych, konfiguracji i logów
  • Swobodna współpraca bezpośrednio z programistami integracji, architektami rozwiązań, zespołami infrastruktury i specjalistami ds. aplikacji
  • Umiejętność jasnego wyjaśniania koncepcji technicznych interesariuszom biznesowym oraz wymagań biznesowych zespołom technicznym
  • Doświadczenie w szkolnictwie wyższym jest bardzo pożądane, szczególnie w zakresie systemów ewidencji studentów, planowania zajęć, frekwencji, VLE/LMS, portali studenckich, zarządzania tożsamością i dostępem, rekrutacji i zapisów, danych o modułach i programach, danych studentów, pracowników i organizacji, oceniania i wyników, analityki uczenia się oraz zarządzania salami lub zasobami
  • Mile widziane rozumienie wspólnych jednostek szkolnictwa wyższego, takich jak studenci, pracownicy, moduły, programy, okresy akademickie, zajęcia dydaktyczne, lokalizacje, zapisy i zdarzenia dotyczące frekwencji

Benefity

  • Współpraca kontraktowa poza zakresem IR35