
SSC HR Solutions to założona w 2006 roku firma konsultingowa oferująca kompleksowe usługi w zakresie zarządzania zasobami ludzkimi. Firma pomaga przedsiębiorstwom zarządzać personelem na wszystkich etapach cyklu życia pracownika — od rekrutacji i administracji pracowniczej po rozwiązanie stosunku pracy — dostosowując usługi do konkretnych potrzeb związanych z rozwojem talentów. Działając w Egipcie, Zjednoczonych Emiratach Arabskich, Arabii Saudyjskiej i Bahrajnie, SSC HR Solutions współpracuje z organizacjami z sektorów konsultingowego, logistycznego i ochrony zdrowia, pomagając im odpowiadać na potrzeby kadrowe i wspierać zrównoważony rozwój biznesu.
Starszy architekt danych, CVM i analityka marketingowa — praca zdalna w Egipcie
Kieruj architekturą skalowalnych platform danych z odpowiednim zarządzaniem na potrzeby CVM i analityki marketingowej. Kształtuj rozwiązania wsadowe, strumieniowe, lakehouse, OLAP i wielodostępne.
Opis
- Kierowanie pełną architekturą techniczną platformy danych
- Definiowanie sposobu pozyskiwania, przechowywania, przetwarzania, transformowania, udostępniania i zarządzania danymi
- Tworzenie i ciągłe doskonalenie skalowalnych architektur przetwarzania wsadowego i strumieniowego
- Opracowywanie projektów lakehouse z wykorzystaniem otwartych formatów tabel i odpowiednich silników zapytań
- Projektowanie architektur udostępniania danych w czasie rzeczywistym oraz OLAP dla obciążeń analitycznych
- Ustalanie standardów dotyczących potoków, ewolucji schematów, jakości danych, pochodzenia danych i kontroli dostępu
- Tworzenie wzorców architektonicznych dla przepływów ETL/ELT i przetwarzania danych
- Wyznaczanie zasad wykorzystania Spark, Kafka, Airflow, SQL i powiązanych technologii na platformie
- Tworzenie platform zoptymalizowanych pod kątem skali, wydajności, efektywności kosztowej i wielodostępności
- Ocena kompromisów architektonicznych i jasne komunikowanie decyzji technicznych
- Tworzenie wielokrotnego użytku wzorców architektonicznych i standardów inżynieryjnych dla zespołów danych
- Wspieranie wielu wdrożeń klienckich tej samej architektury platformy danych
- Współtworzenie modeli operacyjnych data mesh i data products, gdy jest to właściwe
- Współpraca z inżynierami danych i interesariuszami technicznymi w celu zapewnienia spójnego wdrażania standardów
- Wykrywanie wąskich gardeł architektonicznych oraz poprawa niezawodności, skalowalności i efektywności przetwarzania
- Definiowanie strategii technicznych dotyczących zarządzania schematami, zarządzania danymi i cyklu życia danych
- Projektowanie rozwiązań dla samodzielnie zarządzanej i lokalnej infrastruktury
Wymagania
- Udokumentowane doświadczenie na stanowisku architekta danych, technicznego architekta danych lub porównywalnym stanowisku starszego architekta
- Doświadczenie w odpowiedzialności za architekturę platform danych wykraczające poza rozwój i wdrażanie potoków
- Silne praktyczne doświadczenie w przetwarzaniu wsadowym i strumieniowym danych
- Dogłębna znajomość architektury danych, ETL/ELT, hurtowni danych i projektowania lakehouse
- Praktyczna znajomość Apache Spark, Kafka, Airflow i zaawansowanego SQL
- Doświadczenie w projektowaniu architektur lakehouse, otwartych formatów tabel i integracji z silnikami zapytań
- Doświadczenie w tworzeniu architektur udostępniania danych w czasie rzeczywistym i magazynów OLAP
- Bardzo dobra znajomość modelowania danych, projektowania schematów i ewolucji schematów
- Doświadczenie w ustanawianiu standardów jakości danych, pochodzenia danych, zarządzania danymi i kontroli dostępu
- Doświadczenie w projektowaniu i obsłudze samodzielnie zarządzanej lub lokalnej infrastruktury danych
- Dobre rozumienie przetwarzania rozproszonego i skalowalnych platform danych
- Doświadczenie w projektowaniu wielodostępnych architektur danych oraz ocenie kompromisów między izolacją a wydajnością
- Umiejętność oceny decyzji architektonicznych pod kątem skalowalności, wydajności, niezawodności, złożoności operacyjnej i kosztów
- Doświadczenie we wspieraniu wielu wdrożeń klienckich jednej platformy danych będzie dużym atutem
- Znajomość modeli operacyjnych data mesh i data products
- Dobre rozumienie zarządzania cyklem życia danych i niezawodności platformy
- Umiejętność ustanawiania standardów technicznych i wytycznych architektonicznych dla zespołów inżynierii danych
- Bardzo dobre umiejętności komunikacyjne potrzebne do wyjaśniania złożonych decyzji architektonicznych i kompromisów interesariuszom technicznym
- Doświadczenie w ścisłej współpracy z inżynierami danych, inżynierami platformowymi i innymi zespołami technicznymi