Database Administrator/Engineer
Коротко
Administers databases and data platforms, likely including MySQL, PostgreSQL, Azure Databricks, Power BI, Unity Catalog, and Azure DevOps. · Needs: MySQL, PostgreSQL, Azure Databricks, Power BI, Unity Catalog, Azure DevOps.
Описание от работодателя
Required skills: MySQL, PostgreSQL, Azure Databrics, Power BI, Unity Catalog, Azure DevOps
O stanowisku
Poszukujemy osoby, która dołączy do zespołu odpowiedzialnego za rozwój, utrzymanie oraz zapewnienie wysokiej dostępności środowisk bazodanowych w chmurze Azure.
Na tym stanowisku będziesz odpowiadać nie tylko za administrację bazami danych, ale również za ich integrację z usługami Azure, Microsoft Fabric, Power BI oraz środowiskami CI/CD. Istotnym elementem roli będzie także projektowanie i utrzymywanie rozwiązań High Availability, Backup/Restore oraz Business Continuity / Disaster Recovery .
Zakres obowiązków:
Konfiguracja, administracja, utrzymanie i optymalizacja środowisk bazodanowych.
Zarządzanie bazami danych w środowiskach Linux, Windows, Azure oraz on-premises .
Projektowanie i utrzymywanie integracji baz danych z:
prywatną siecią Azure,
Microsoft Entra ID,
usługami Azure.
Projektowanie oraz uruchamianie środowisk pod nowe projekty międzynarodowe
Doświadczenie z nierelacyjnymi bazami danych (NoSQL) .
Znajomość Azure Cosmos DB lub innych technologii NoSQL.
Konfiguracja i utrzymanie mechanizmów replikacji oraz wysokiej dostępności (HA) .
Projektowanie i utrzymywanie procesów Backup / Restore oraz wykonywanie kopii baz danych.
Optymalizacja wydajności baz danych, w tym analiza zapytań oraz optymalizacja indeksów.
Konfiguracja i optymalizacja Azure SQL Elastic Pools .
Przygotowywanie oraz utrzymywanie procesów integracji danych z Microsoft Fabric .
Konfiguracja replikacji danych z baz źródłowych do Microsoft Fabric.
Integracja baz danych i źródeł danych z Power BI , w tym konfiguracja i utrzymanie Power BI Gateway .
Budowanie oraz utrzymywanie pipeline'ów Azure DevOps realizujących długotrwałe operacje na bazach danych, m.in .:
kopiowanie baz,
tworzenie baz na podstawie template'ów,
przygotowywanie środowisk,
czyszczenie i anonimizacja danych,
automatyzacja operacji administracyjnych.
Współpraca z zespołami Cloud, Data Engineering, DevOps oraz Business Intelligence.
Analiza problemów produkcyjnych oraz udział w działaniach związanych z zapewnieniem ciągłości działania systemów.
Wymagania:
Min. 5 lat doświadczenia w administracji lub inżynierii baz danych.
Doświadczenie w pracy z bazami danych w Microsoft Azure .
Doświadczenie z Microsoft Fabric i architekturą nowoczesnych platform danych.
Znajomość Azure Databricks oraz Unity Catalog .
Doświadczenie z Azure Data Factory .
Doświadczenie z nierelacyjnymi bazami danych
Praktyczna znajomość mechanizmów replikacji oraz High Availability.
Doświadczenie w projektowaniu i realizacji procesów Backup / Restore .
Znajomość optymalizacji wydajności baz danych oraz indeksów.
Doświadczenie w integracji baz danych z innymi systemami i usługami.
Znajomość Azure DevOps i automatyzacji procesów związanych z bazami danych.
Doświadczenie w projektowaniu lub utrzymaniu rozwiązań BC/DR .
Umiejętność diagnozowania problemów wydajnościowych i problemów z dostępnością baz danych.
Samodzielność w analizie problemów oraz projektowaniu rozwiązań technicznych.
Angielski umożliwiający pracę z dokumentacją techniczną i współpracę z zespołami międzynarodowymi.
Mile widziane:
Doświadczenie w automatyzacji z wykorzystaniem PowerShell, Bash, Python lub podobnych technologii.
Znajomość Infrastructure as Code, Bicep.
Doświadczenie w projektowaniu architektury pod nowe rozwiązania
Co oferujemy:
Umowa o pracę, pełen etat
Tyb pracy: stacjonarny, hybryda, zdalny
Karta Multisport, Multilife, Luxmed, zajęcia z j. angielskiego, kafeteria My Benefit, Karta Lunchowa, etc.
Premia MBO, zgodnie z regulaminem wypłacania premii