Database Engineer / Engineerka (PostgreSQL)
⚲ Warszawa, Wola
Do uzgodnienia
Wymagania
- PostgreSQL
- Python
- SQL
- BigQuery
- Airflow
- DBT
- AWS
- Microsoft Azure
Opis stanowiska
Nasze wymagania:
Świetnie znasz SQL lub PL/pgSQL (PostgreSQL) i potrafisz wykorzystać go w pracy z dużymi bazami danych
operowałeś na strukturach liczonych w miliardach rekordów i terabajtach danych, wiedząc, jak dbać o ich efektywne przetwarzanie
Potrafisz optymalizować zapytania i długotrwałe procesy, nawet te trwające wiele godzin
Umiesz analizować plany wykonania zapytań i szybko wykrywać wąskie gardła
Znasz pracę z procedurami składowanymi i potrafisz je efektywnie wykorzystywać
Swobodnie korzystasz z Pythona, utrzymując i rozwijając logikę biznesową
Potrafisz analizować dane i problemy pochodzące z różnych źródeł
Masz umiejętność analizy logów systemowych i korzystania z rozszerzeń takich jak pg_stat_statements w celu identyfikacji procesów blokujących i wąskich gardeł.
Masz wiedzę o partycjonowaniu danych (szczególnie po datach) w celu optymalizacji przeszukiwania terabajtowych tabel
Masz doświadczenie w pracy na poziomie L2, czyli w rozwiązywaniu problemów i utrzymaniu procesów w środowisku produkcyjnym
Biegle mówisz po angielsku - B2/C1
Mile widziane:
Masz doświadczenie z narzędziami BigQuery, Airflow oraz DBT
Masz znajomość specyfiki baz danych w chmurze (AWS, Azure)
O projekcie:
W Sorigo zajmujemy się wdrażaniem innowacyjnych rozwiązań w obszarze IT. Mamy kilkunastoletnie doświadczenie we współpracy partnerskiej z dużymi klientami. Wierzymy także, że praca powinna dawać ludziom satysfakcje, a nie być tylko obowiązkiem. Choć czasami znalezienie odpowiedniego dla siebie miejsca wymaga czasu i dobrego ukierunkowania przez bardziej doświadczonych kolegów. Każdy pracownik przychodzi do nas po to aby się rozwinąć. Interesuje nas Twój rozwój, bo z tego czerpiemy satysfakcję, a nasi klienci korzyści.
Zakres obowiązków:
Praca w projektach opartych o PostgreSQL, hurtownie danych i systemy przetwarzające bardzo duże wolumeny informacji
Dołączysz do nowo powstającego, 5-6 osobowego hubu kompetencyjnego w Polsce, który docelowo przejmie pełną odpowiedzialność merytoryczną za projekt od zespołu z Hiszpanii
Będziesz współtworzyć krytyczną aplikację bankową odpowiedzialną za revenues management oraz stock reconciliation, pracując w unikalnym środowisku multi-cloud (AWS i GCP)
Rozwój kompetencji w obszarze DWH, integracji danych i rozwiązań bazodanowych
Zajmiesz się zaawansowanym zarządzaniem silnikiem PostgreSQL, w tym mechanizmami MVCC (Xmin/Xmax), procesami Vacuum oraz doborem niestandardowych indeksów, takich jak BRIN
Oferujemy:
Jasny plan kariery i wsparcie w Twoim rozwoju zawodowym na poziomie L2;
Wyzwania technologiczne i rozwojowe m.in. w zakresie tematyki Data i analizy danych;
Pakiet socjalny: opieka medyczna, ubezpieczenie, karta sportowa;
Praca z najnowszymi technologiami i trendami rynku;
Konkurencyjne wynagrodzenie;
Bezkonkurencyjna atmosfera w pracy.
Świetnie znasz SQL lub PL/pgSQL (PostgreSQL) i potrafisz wykorzystać go w pracy z dużymi bazami danych
operowałeś na strukturach liczonych w miliardach rekordów i terabajtach danych, wiedząc, jak dbać o ich efektywne przetwarzanie
Potrafisz optymalizować zapytania i długotrwałe procesy, nawet te trwające wiele godzin
Umiesz analizować plany wykonania zapytań i szybko wykrywać wąskie gardła
Znasz pracę z procedurami składowanymi i potrafisz je efektywnie wykorzystywać
Swobodnie korzystasz z Pythona, utrzymując i rozwijając logikę biznesową
Potrafisz analizować dane i problemy pochodzące z różnych źródeł
Masz umiejętność analizy logów systemowych i korzystania z rozszerzeń takich jak pg_stat_statements w celu identyfikacji procesów blokujących i wąskich gardeł.
Masz wiedzę o partycjonowaniu danych (szczególnie po datach) w celu optymalizacji przeszukiwania terabajtowych tabel
Masz doświadczenie w pracy na poziomie L2, czyli w rozwiązywaniu problemów i utrzymaniu procesów w środowisku produkcyjnym
Biegle mówisz po angielsku - B2/C1
Mile widziane:
Masz doświadczenie z narzędziami BigQuery, Airflow oraz DBT
Masz znajomość specyfiki baz danych w chmurze (AWS, Azure)
O projekcie:
W Sorigo zajmujemy się wdrażaniem innowacyjnych rozwiązań w obszarze IT. Mamy kilkunastoletnie doświadczenie we współpracy partnerskiej z dużymi klientami. Wierzymy także, że praca powinna dawać ludziom satysfakcje, a nie być tylko obowiązkiem. Choć czasami znalezienie odpowiedniego dla siebie miejsca wymaga czasu i dobrego ukierunkowania przez bardziej doświadczonych kolegów. Każdy pracownik przychodzi do nas po to aby się rozwinąć. Interesuje nas Twój rozwój, bo z tego czerpiemy satysfakcję, a nasi klienci korzyści.
Zakres obowiązków:
Praca w projektach opartych o PostgreSQL, hurtownie danych i systemy przetwarzające bardzo duże wolumeny informacji
Dołączysz do nowo powstającego, 5-6 osobowego hubu kompetencyjnego w Polsce, który docelowo przejmie pełną odpowiedzialność merytoryczną za projekt od zespołu z Hiszpanii
Będziesz współtworzyć krytyczną aplikację bankową odpowiedzialną za revenues management oraz stock reconciliation, pracując w unikalnym środowisku multi-cloud (AWS i GCP)
Rozwój kompetencji w obszarze DWH, integracji danych i rozwiązań bazodanowych
Zajmiesz się zaawansowanym zarządzaniem silnikiem PostgreSQL, w tym mechanizmami MVCC (Xmin/Xmax), procesami Vacuum oraz doborem niestandardowych indeksów, takich jak BRIN
Oferujemy:
Jasny plan kariery i wsparcie w Twoim rozwoju zawodowym na poziomie L2;
Wyzwania technologiczne i rozwojowe m.in. w zakresie tematyki Data i analizy danych;
Pakiet socjalny: opieka medyczna, ubezpieczenie, karta sportowa;
Praca z najnowszymi technologiami i trendami rynku;
Konkurencyjne wynagrodzenie;
Bezkonkurencyjna atmosfera w pracy.
🔍 Dekoder Ogłoszenia
🔴
operowałeś na strukturach liczonych w miliardach rekordów i terabajtach danych, wiedząc, jak dbać o ich efektywne przetwarzanie
Oczekuje się od Ciebie radzenia sobie z bardzo dużymi wolumenami danych i zapewnienia ich wydajności, co może oznaczać pracę pod presją i rozwiązywanie złożonych problemów wydajnościowych.
🔴
Potrafisz optymalizować zapytania i długotrwałe procesy, nawet te trwające wiele godzin
Możesz być odpowiedzialny za rozwiązywanie problemów z wydajnością, które wymagają głębokiej analizy i potencjalnie długiego czasu pracy nad ich naprawą.
🔴
Masz doświadczenie w pracy na poziomie L2, czyli w rozwiązywaniu problemów i utrzymaniu procesów w środowisku produkcyjnym
Będziesz głównie zajmować się rozwiązywaniem bieżących problemów i utrzymaniem stabilności systemów, co może oznaczać dyżury i reagowanie na incydenty.
🟡
Swobodnie korzystasz z Pythona, utrzymując i rozwijając logikę biznesową
Oprócz pracy z bazami danych, będziesz również zaangażowany w rozwój oprogramowania, co może wymagać szerszego zakresu umiejętności niż tylko te związane z bazami danych.
🟡
Wierzymy także, że praca powinna dawać ludziom satysfakcje, a nie być tylko obowiązkiem.
Jest to standardowy zwrot motywacyjny, który może, ale nie musi, odzwierciedlać rzeczywistej kultury pracy i możliwości rozwoju.