W skrócie
- Zadania: Zarządzaj bazami danych i optymalizuj wydajność w innowacyjnym zespole.
- Firma: Webbing, globalny dostawca usług telekomunikacyjnych i IoT.
- Benefity: Praca zdalna, rozwój umiejętności i międzynarodowe środowisko.
- Pozostałe informacje: Możliwość rozwoju kariery w dynamicznej, innowacyjnej firmie.
- Dlaczego ta praca: Dołącz do zespołu ekspertów i twórz nowoczesne rozwiązania w telekomunikacji.
- Kwalifikacje: Doświadczenie w administracji PostgreSQL i zarządzaniu danymi.
Przewidywane wynagrodzenie mieści się w przedziale 121500 - 148500 zł za rok.
Budujemy platformę wielostanowiskową, która orkiestruje usługi telekomunikacyjne dla operatorów mobilnych w różnych regionach, z dodatkowymi węzłami sieciowymi w innych regionach. Jako nasz inżynier DBA i zarządzania danymi masowymi będziesz odpowiedzialny za każdą bazę danych, która wspiera tę platformę, od podstawowych modułów BSS/OSS/NOC po bazy PostgreSQL, które stoją za naszymi różnymi aplikacjami. Rozszerzysz swoją odpowiedzialność na warstwę kontroli sieci, utrzymując interfejsy do baz danych zarządzanych przez dostawców wewnątrz węzłów HSS, OCS, PCRF i SMSC oraz zapewniając, że rurociągi mediacyjne, które przynoszą dane sieciowe do innych wymaganych systemów, są niezawodne, kompletne i regulowane przez jasne zasady obsługi danych.
Ta rola obejmuje trzy dyscypliny: inżynierię baz danych (instalacja, strojenie, backup/odtwarzanie, wysoka dostępność), zarządzanie danymi masowymi (duże ładowania, migracje, eksporty, usuwanie) oraz zarządzanie danymi (projektowanie i egzekwowanie polityk przechowywania, archiwizacji i zgodności). Będziesz starszym indywidualnym współpracownikiem i ekspertem we wszystkich tematach związanych z bazami danych w całym stosie BSS i NOC.
Co zbudujesz:
- Kompletny framework backupu, przywracania i odzyskiwania po awarii dla wszystkich klastrów PostgreSQL BSS i warstwy sieciowej.
- Plan optymalizacji wydajności obejmujący strategie indeksowania, strojenie zapytań, partycjonowanie tabel i harmonogramy odkurzania dla danych subskrypcyjnych i rozliczeniowych o wysokiej przepustowości.
- Rurociągi danych masowych dla dużych importów, eksportów, migracji i czasowych usunięć rekordów CDR subskrybentów i zdarzeń.
- Polityki obsługi danych, przechowywania i archiwizacji zgodne z RODO, SLA operatorów i wewnętrznymi wymaganiami zgodności.
- Pulpity monitorowania baz danych (eksportery Prometheus + Grafana) z alertami dla opóźnienia replikacji, kontencji blokad, wydajności zapytań i nasycenia dysku.
- Podręczniki instalacji i aktualizacji dla nowych instancji PostgreSQL, gdy platforma rozwija się na dodatkowe rynki lub moduły.
- Warstwa integracji danych między mediacją BSS a bazami danych elementów sieciowych (HSS, OCS, PCRF, SMSC, PGW).
- Proces przeglądu schematów i doradztwa w zakresie architektury danych dla zespołów inżynieryjnych BSS i Workflow.
- Framework kontroli dostępu do danych: role, uprawnienia, bezpieczeństwo na poziomie wiersza i logowanie audytowe we wszystkich warstwach baz danych.
- Podręczniki operacyjne i baza wiedzy obejmujące wszystkie procedury operacyjne baz danych, podręczniki DR i kroki reagowania na incydenty.
Wymagania:
- Silne umiejętności administracji PostgreSQL: instalacja, konfiguracja, replikacja (logiczna/strumieniowa), aktualizacja i strojenie odkurzania.
- Udokumentowane doświadczenie w zakresie backupu i przywracania: pg_dump, pg_basebackup, archiwizacja WAL, odzyskiwanie w punkcie w czasie i testowanie DR.
- Analiza wydajności zapytań: EXPLAIN/ANALYZE, projektowanie indeksów (B-Tree, częściowe, złożone) i optymalizacja na poziomie schematu.
- Operacje na danych masowych: duże ładowania COPY/INSERT, replikacja logiczna dla migracji na żywo i zautomatyzowane rurociągi usuwania/archiwizacji.
- Zarządzanie danymi: projektowanie i dokumentowanie polityk przechowywania, archiwizacji, maskowania i kontroli dostępu.
- Scripting w Pythonie lub Bashu do automatyzacji zadań backupowych, skryptów sprawdzających stan i narzędzi do ładowania masowego.
- Doświadczenie z wdrożeniami baz danych w kontenerach (Docker / Kubernetes).
- Monitorowanie: konfigurowanie eksportera postgres Prometheus, budowanie pulpitów Grafana dla KPI baz danych.
- Wzorce wysokiej dostępności: przełączanie replikacji, puli połączeń (PgBouncer / Pgpool), routowanie replik do odczytu.
- Umiejętność pracy samodzielnie nad wieloma równoległymi projektami w rozproszonym, asynchronicznym zespole.
- Replikacja między wieloma centrami danych i aktywno-pasywne przełączanie awaryjne między geograficznie rozproszonymi klastrami.
Silna przewaga:
- Doświadczenie z platformami BSS/OSS w telekomunikacji (rozliczenia, zarządzanie subskrypcjami lub systemy mediacyjne).
- Znajomość baz danych elementów sieciowych: modele danych HSS (HLR), OCS, PCRF, SMSC lub PGW.
- Doświadczenie w zakresie zgodności danych (RODO dotyczące danych subskrybentów, regulacje dotyczące przechowywania CDR w jurysdykcjach UE).
Miłe do posiadania:
- Ekspozycja na formaty danych warstwy mediacyjnej (ASN.1, IPDR, AVP Diameter).
- Doświadczenie z ekstraktami BI lub raportowymi z operacyjnych baz danych BSS.
O Webbing:
Założona na początku 2010 roku, Webbing to globalny MVNO danych, który dostarcza usługi łączności klasy enterprise i IoT w ponad 200 krajach i w sieciach ponad 600 operatorów mobilnych. Zabezpieczona sieć Webbing zapewnia ochronę sieci i inteligencję treści internetowych. Klienci biznesowi mogą zarządzać, monitorować i optymalizować zużycie danych w czasie rzeczywistym za pomocą potężnej platformy oprogramowania Webbing. Uzyskaj widoczność według typu aplikacji i miej możliwość dodawania aplikacji do białej listy oraz ograniczania aplikacji niebiznesowych za pomocą jednego kliknięcia, oszczędzając pieniądze i poprawiając zgodność.
Co oferujemy:
- W pełni zdalna praca.
- Ekscytująca i wymagająca platforma greenfield z doskonałymi możliwościami rozwoju umiejętności i wiedzy.
- Możliwość dołączenia do zespołu wysoko wykwalifikowanych specjalistów w międzynarodowym środowisku.
- Możliwość rozwoju zawodowego w renomowanej, innowacyjnej i rozwijającej się międzynarodowej firmie.
DBA & Bulk Data Management Engineer in Warsaw – pracodawca: Webbing
Webbing to doskonały pracodawca, oferujący w pełni zdalne stanowisko Workflow & Provisioning Lead, które pozwala na rozwój zawodowy w międzynarodowym i innowacyjnym środowisku. Pracownicy mają możliwość pracy nad ekscytującą platformą greenfield, a także korzystania z licznych możliwości rozwoju umiejętności w zespole wysoce profesjonalnych specjalistów. Dodatkowo, firma zapewnia elastyczność oraz wsparcie w zarządzaniu danymi i optymalizacji ich wykorzystania w czasie rzeczywistym, co czyni ją atrakcyjnym miejscem pracy dla osób poszukujących znaczącego i satysfakcjonującego zatrudnienia.