Specjalista ds. PostgreSQL
Specjalista ds. PostgreSQL – Oferta B2B
wszystko o danych
Specjalista ds. PostgreSQL – Oferta B2B
start projektu: Styczeń 2025
Poszukujemy eksperta w obszarze PostgreSQL, który wesprze nas w projektowaniu, optymalizacji i utrzymaniu wydajnych oraz dostępnych systemów bazodanowych w środowisku Kubernetes.
Kluczowe technologie:
- PostgreSQL
- migracje baz Oracle/MySQL
- SQL Server
- Linux (RedHat, Debian/Ubuntu) oraz obsługa Bash
Zakres obowiązków:
- Tworzenie i zarządzanie klastrami PostgreSQL zapewniającymi wysoką dostępność i skalowalność.
- Migracja baz danych z innych systemów SQL (np. Oracle, MySQL, SQL Server) na platformę PostgreSQL.
- Planowanie oraz realizacja migracji danych produkcyjnych przy minimalizowaniu przestojów.
- Implementacja procesów maskowania i anonimizacji danych, zgodnych z regulacjami prawnymi (np. RODO, HIPAA).
- Monitorowanie wydajności baz PostgreSQL, analizowanie logów i diagnozowanie problemów.
- Optymalizacja zapytań SQL i struktur baz danych w celu zwiększenia efektywności.
- Opracowywanie polityk bezpieczeństwa i wdrażanie rozwiązań do backupu baz danych.
- Rozwój narzędzi automatyzujących zarządzanie klastrami PostgreSQL w środowisku Kubernetes.
- Współpraca z zespołami DevOps i deweloperskimi w zakresie integracji baz danych z aplikacjami.
- Przygotowywanie dokumentacji technicznej i udział w procesie przeglądu architektury.
Wymagania:
Obowiązkowe:
- Minimum 5 lat doświadczenia w pracy z PostgreSQL w środowisku produkcyjnym.
- Dogłębna znajomość mechanizmów PostgreSQL, takich jak replikacja, sharding, optymalizacja wydajności i indeksowanie.
- Doświadczenie w projektowaniu klastrów PostgreSQL z wysoką dostępnością (HA/Failover).
- Znajomość pracy z Kubernetes (przynajmniej podstawowa znajomość zarządzania aplikacjami bazodanowymi).
- Umiejętność monitorowania baz danych za pomocą narzędzi takich jak pg_stat_statements, Prometheus, Grafana.
- Biegłość w optymalizacji zapytań SQL.
- Znajomość systemów Linux (RedHat, Debian/Ubuntu) i obsługi Bash.
- Praktyka w tworzeniu i odzyskiwaniu kopii zapasowych baz danych.
- Doświadczenie w migracji baz danych na PostgreSQL.
- Umiejętność implementacji procesów maskowania i anonimizacji danych w środowisku produkcyjnym.
- Komunikatywność i umiejętność współpracy w zespole.
Mile widziane:
- Znajomość narzędzi automatyzacji takich jak Ansible, Terraform, Helm.
- Doświadczenie z narzędziami do zarządzania bazami danych, np. Patroni lub Stolon.
- Wiedza na temat CI/CD w kontekście baz danych.
- Znajomość języków skryptowych (Python, Go).
- Doświadczenie w pracy z publicznymi chmurami (AWS, GCP, Azure).
- Certyfikaty związane z PostgreSQL lub Kubernetes.
- Doświadczenie z narzędziami do analizy danych (Tableau, Power BI) i ich integracji z PostgreSQL.
Jeśli szukasz wyzwań związanych z PostgreSQL w dynamicznym środowisku, dołącz do zespołu QAbird i rozwijaj z nami przyszłość technologii baz danych!