Główny inżynier ds. integracji danych
Australia, Canada, Germany, India, Netherlands, United Kingdom, United States
Do uzgodnienia
O tym stanowisku
Numery telefonów i adresy e-mail w tym ogłoszeniu są ukryte do momentu zalogowania.
auto_translated_note
Opis stanowiska: Jako główny inżynier ds. integracji danych będziesz odgrywać kluczową rolę w projektowaniu i wspieraniu istniejących integracji danych, które zasilają systemy zarządzania finansami, sprzedażą i kapitałem ludzkim firmy Cambium. Misją naszego zespołu jest płynne łączenie naszych platform wewnętrznych i zewnętrznych (w tym JDE, Workday i Salesforce) w celu usprawnienia codziennych operacji. Wykorzystując rozwiązania o wysokiej wydajności, przyspieszysz planowanie strategiczne i zapewnisz kierownictwu przejrzystość, zachowując jednocześnie najwyższe standardy integralności danych i bezpieczeństwa korporacyjnego.
Obowiązki: Odpowiedzialność za dowolną część lub całość cyklu życia oprogramowania, w tym wymagania, projektowanie, wdrażanie, testowanie, wydawanie i hypercare. Dostarczanie solidnych rozwiązań ERP klasy korporacyjnej, głównie poprzez potoki oparte na języku SQL z selektywnym wykorzystaniem oprogramowania pośredniego. Zapewnianie nadzoru nad projektem architektonicznym i dostosowanie go do wdrażania zespołu Utrzymywanie perspektywy biznesowej polegającej na zrozumieniu i wpływaniu na sposób wdrażania systemów w celu zaspokojenia celów użytkownika.Tworzenie systemów, które spełniają wysokie standardy jakości, w przypadku których pomyślne dostarczenie naszego zespołu jest bezpośrednim wynikiem naszej własnej staranności w testowaniu.Bieganie na bieżąco z postępem technicznym ekosystemu i zdolność do proponowania zmian w oparciu o alternatywną technologię.
Uczestnictwo w wielu projektach w tym samym czasie, stabilizacja potrzeb i terminów.Zapewnianie wskazówek technicznych i mentoringu innym członkom zespołu.Wymagania dotyczące stanowiska: Posiada ponad 10 lat doświadczenia doświadczenia w inżynierii oprogramowania, ze szczególnym naciskiem na MS SQL Server. Zapisuje, optymalizuje i debuguje złożone zapytania T-SQL, widoki, procedury składowane, funkcje zdefiniowane przez użytkownika i wyzwalacze w celu obsługi procesów ETL w wielu systemach i bazach danych. Wdraża niezawodne mechanizmy automatycznej obsługi błędów, zarządzania transakcjami i rejestrowania audytu w procesach baz danych.
Organizuje przepływy pracy z danymi w narzędziach oprogramowania pośredniego, platformach korporacyjnych i warstwach baz danych - w tym zastrzeżonych aplikacjach wewnętrznych - przy użyciu podejść opartych na API, plikach i replikacji w celu optymalizacji zapewniający wydajność, skalowalność i odporność na błędy.Tworzy struktury i wzorce ETL/ELT do wielokrotnego użytku w celu standaryzacji logiki integracji, ograniczenia powielania i poprawy łatwości konserwacji.Analizuje nieznane schematy systemów źródłowych i dokładnie mapuje elementy danych do docelowych miejsc docelowych, zachowując ścisłą logikę biznesową. Szybko rozwiązuje problemy z niedopasowaniem danych, przerwami w łączności lub awariami rurociągów w środowiskach produkcyjnych.Przeprowadza testy regresyjne, aby upewnić się, że modyfikacje bazy danych nie mają negatywnego wpływu współdzielone obiekty, procesy integracji lub zależne systemy wyższego/dalszego szczebla. Dokumentuje wyniki testów, defekty i etapy rozwiązywania w ustrukturyzowanym formacie, aby wesprzeć gotowość do audytu i walidację przedprodukcyjną.
Współpracuje z interesariuszami biznesowymi i użytkownikami końcowymi, aby ułatwić UAT, zapewniając, że wyniki integracji spełniają oczekiwania funkcjonalne przed zatwierdzeniem produkcji. Przestrzega standardów zarządzania i kontroli podczas modyfikowania obiektów produkcyjnej bazy danych lub procesów integracji. Wykazuje doskonałe umiejętności interpersonalne i komunikacyjne (pisemne i werbalne).
Działa z równą skutecznością zarówno niezależnie, jak i w ramach wielu funkcji wielofunkcyjnych Zespoły.Posiada tytuł licencjata w dziedzinie informatyki, systemów informatycznych lub równoważne doświadczenie zawodowe.Preferowane umiejętności i zdolności:Posiada ponad 12 lat doświadczenia w inżynierii oprogramowania, w tym ponad 8 lat doświadczenia w dedykowanym MS SQL Server.Wykazuje funkcjonalną wiedzę z podstawowych obszarów rachunkowości finansowej, w tym należności (bankowość, rozliczenia, rachunki klientów, umowy), zobowiązań (dostawcy, zaopatrzenie) i księgi głównej. Biegłość w obsłudze oprogramowania pośredniego i platform integracyjnych takich jak DBAmp, MuleSoft, CData Sync, CData Arc i Python. Integracja w tle z platformami korporacyjnymi, takimi jak JDE, Workday i Salesforce.
Doświadczenie w projektowaniu i wspieraniu architektur hurtowni danych lub jezior danych, w tym modelowania wymiarowego i strategii przemieszczania danych. Posiada praktyczną wiedzę z zakresu zadań administratora baz danych, takich jak replikacja SQL i tworzenie kopii lustrzanych. Solidna znajomość standardów kodowania danych, w szczególności UTF-8 i Base64.
Znajomość z natywnymi usługami danych w chmurze (np. Azure Data Factory, Azure SQL, potoki Snowflake) i ich rolą w nowoczesnych architekturach danych. Przetwarza i etapuje dane pozyskiwane do SQL Server za pośrednictwem interfejsów API REST/SOAP i usług internetowych.
Doświadczenie w tworzeniu i korzystaniu z usług internetowych, w tym interfejsów API REST, SOAP i Graph, w celu integracji danych w systemach korporacyjnych. Znajomość projektowania skalowalnych wzorców integracji usług, w tym synchronicznego i asynchronicznego interfejsu API interakcje. Posiada tytuł magistra lub równoważne doświadczenie zawodowe.
Aby dowiedzieć się więcej o naszej organizacji i ekscytującej pracy, którą wykonujemy, odwiedź stronę www.cambiumlearning.com Środowisko pracy Remote FirstNasze podejście Remote First zapewnia pracownikom elastyczność i zaufanie, których potrzebują, aby skutecznie łączyć pracę z życiem prywatnym. Tworzy kulturę, w której wszyscy pracownicy są cenieni, a sukces mierzy się wynikami. Pozwala nam to współpracować, włączać i zapewniać większy pozytywny wpływ, niezależnie od naszych indywidualnych lokalizacji.
Jeśli będziesz pracować zdalnie, okazjonalnie lub na stałe, musisz mieć niezawodne połączenie z Internetem za pośrednictwem kablowej lub światłowodowej usługi szerokopasmowej o minimalnej prędkości pobierania 10 Mb/s i wysyłania 5 Mb/s. Od zwycięskiego kandydata oczekuje się aktywnego udziału w rozmowach kwalifikacyjnych wideo podczas procesu rekrutacji oraz bieżących wirtualnych spotkaniach z włączoną kamerą, w ramach swojej roli. Aby zachować poufność i zapewnić uczciwy proces oceny, korzystanie z narzędzi do robienia notatek, materiałów referencyjnych lub narzędzi opartych na sztucznej inteligencji (w tym generatywnej sztucznej inteligencji, modeli językowych lub podobnych technologii) podczas rozmów kwalifikacyjnych lub innych czynności selekcyjnych jest zabronione, chyba że uzyskano wcześniej pisemną zgodę od zespołu People Experience.
Jeśli potrzebujesz wyjątku ze względów medycznych, związanych z dostępnością lub z innych powodów, skontaktuj się z członkiem zespołu ds. pozyskiwania talentów, aby z wyprzedzeniem omówić zakwaterowanie. W ramach naszych świadczeń Remote-Firs firma Cambium oferuje zwrot kosztów pomagający pokryć koszty założenia Twojego domu lub zdalnego biura. Pracodawca zapewniający równe szanse Naszym celem jest wspieranie kultury, która celebruje wyjątkowe pochodzenie, pomysły i doświadczenia.
Wszyscy wykwalifikowani kandydaci otrzymają wynagrodzenie za zatrudnienie bez dyskryminacji ze względu na rasę, kolor skóry, wiek, religię, płeć (w tym ciążę, płeć, tożsamość/ekspresję płciową lub orientację seksualną), pochodzenie narodowe, chroniony status weterana, niepełnosprawność lub informacje genetyczne (w tym historię medyczną w rodzinie). Zapewnimy rozsądne udogodnienia wykwalifikowanym osobom niepełnosprawnym. Możesz poprosić o zakwaterowanie podczas procesu rekrutacji u członka swojego zespołu ds. pozyskiwania talentów.
Oryginalnie opublikowano w Himalajach