Scalo
Scalo
New

Database Developer (PostgreSQL)

130 - 140 PLN/ godz.B2B
SeniorHybryda·WarszawaFull-time·B2B
#459904·Dodano dziś·0
Źródło: nofluffjobs.com
Aplikuj teraz

Tech Stack / Keywords

Firma i stanowisko

W Scalo zajmujemy się dostarczaniem projektów software'owych i wspieraniem naszych partnerów w rozwijaniu ich biznesu. Tworzymy oprogramowanie umożliwiające ludziom dokonywanie zmian i osiąganie lepszych rezultatów. Nasza działalność obejmuje doradztwo technologiczne, tworzenie oprogramowania, systemy wbudowane, rozwiązania chmurowe, zarządzanie danymi oraz dedykowane zespoły projektowe.

Wymagania

  • Minimum 5 lat doświadczenia komercyjnego z PostgreSQL
  • Ukończone studia wyższe na kierunku informatycznym lub pokrewnym z obszaru STEM na poziomie co najmniej inżyniera
  • Bardzo dobra znajomość SQL oraz PL/pgSQL, w tym tworzenia funkcji, procedur i triggerów
  • Zaawansowana znajomość architektury PostgreSQL oraz mechanizmów optymalizacji wydajności
  • Doświadczenie w projektowaniu relacyjnych modeli danych, normalizacji i denormalizacji
  • Praktyczna znajomość partycjonowania tabel oraz indeksów B-Tree, Hash, GIN, GiST i BRIN
  • Doświadczenie z materialized views, vacuum, analyze, autovacuum i monitoringiem wydajności
  • Doświadczenie w analizie planów wykonania zapytań, optymalizacji indeksów i strojeniu baz danych
  • Praktyczna znajomość procesów ETL i ich optymalizacji
  • Doświadczenie w przetwarzaniu dużych wolumenów danych, w tym baz zawierających miliardy rekordów
  • Znajomość środowiska Linux
  • Doświadczenie w projektowaniu i wdrażaniu mechanizmów wysokiej dostępności oraz replikacji PostgreSQL
  • Znajomość integracji PostgreSQL z Python oraz Kafka/RabbitMQ
  • Doświadczenie w przetwarzaniu danych JSON i XML
  • Znajomość zagadnień związanych z hurtowniami danych, Data Lake i rozwiązaniami Big Data
  • Umiejętność współpracy projektowej, prowadzenia code review i dzielenia się wiedzą techniczną

Obowiązki

  • Projektowanie modeli danych dla systemów transakcyjnych i analitycznych
  • Tworzenie, rozwój i optymalizacja struktur bazodanowych PostgreSQL
  • Optymalizacja wydajności baz danych zawierających miliardy rekordów
  • Analiza planów wykonania zapytań oraz optymalizacja SQL i PL/pgSQL
  • Projektowanie i wdrażanie strategii indeksowania oraz partycjonowania tabel
  • Konfiguracja i optymalizacja mechanizmów vacuum, analyze i autovacuum
  • Projektowanie i wdrażanie rozwiązań wysokiej dostępności (HA) oraz replikacji danych
  • Monitorowanie wydajności baz danych i identyfikowanie wąskich gardeł
  • Integracja PostgreSQL z rozwiązaniami opartymi na Python, Kafka i RabbitMQ
  • Projektowanie i optymalizacja procesów ETL oraz przetwarzania danych JSON i XML
  • Rozwój rozwiązań hurtownianych i Data Lake
  • Udział w projektowaniu skalowalnej architektury przetwarzania danych near real-time
  • Przeprowadzanie code review oraz mentoring mniej doświadczonych specjalistów
  • Współpraca z analitykami, architektami i zespołami biznesowymi w metodykach Agile

Benefity

  • Możliwość świadczenia usług w różnorodnych projektach z obszaru Software, Embedded, Data i Cloud Services
  • Zaangażowanie w dodatkowe inicjatywy presealsowe oraz eksperckie
  • Dostęp do opieki medycznej, karty sportowej oraz platformy kafeteryjnej
  • Budżet projektu do 140 PLN/h + VAT, w zależności od doświadczenia oraz zakresu świadczonych usług
Karta sportowa
Dofinansowanie szkoleń
Opieka zdrowotna
Scalo

Scalo

921 aktywnych ofert

Zobacz wszystkie oferty
Aplikuj teraz