Dołącz do NATEK Polska jako Senior PostgreSQL / Data Engineer i wesprzyj realizację zaawansowanych projektów dla klienta z sektora bankowego. Szukamy eksperta, który zadba o wydajność i architekturę systemów danych w międzynarodowym środowisku.
Zakres obowiązków
- Projektowanie, rozwój i optymalizacja modeli danych oraz struktur bazodanowych w PostgreSQL dla systemów transakcyjnych i analitycznych.
- Optymalizacja wydajności baz danych o dużej skali, analiza planów zapytań oraz wdrażanie strategii indeksowania i partycjonowania.
- Projektowanie rozwiązań zapewniających wysoką dostępność baz danych oraz mechanizmów replikacji.
- Integracja baz danych z aplikacjami Python oraz systemami komunikacji asynchronicznej typu Kafka i RabbitMQ.
- Przeprowadzanie przeglądów kodu oraz wspieranie rozwoju technicznego mniej doświadczonych członków zespołu.
Wymagania
- Minimum 5 lat doświadczenia w pracy z PostgreSQL oraz bardzo dobra znajomość SQL.
- Praktyczna znajomość PL/pgSQL, w tym tworzenie procedur, funkcji i triggerów.
- Doświadczenie w optymalizacji wydajności, analizie planów wykonania zapytań oraz dostrajaniu indeksów (B-Tree, GIN, GiST, BRIN).
- Znajomość mechanizmów utrzymania baz danych (VACUUM, ANALYZE) oraz partycjonowania tabel.
- Praktyczna znajomość procesów ETL, integracji danych oraz pracy z dużymi wolumenami danych.
- Wykształcenie wyższe techniczne oraz znajomość systemu Linux.
Co oferujemy
- Długofalowa współpraca oparta na partnerstwie i odpowiedzialności w globalnych projektach.
- Elastyczne godziny pracy oraz prywatna opieka medyczna.
- Karta Multisport lub My Cafeteria oraz ubezpieczenie na życie.
- Możliwość rozwoju w międzynarodowym środowisku i udział w inicjatywach firmowych.