Równie ważne są dla nas rozwiązania związane z klastrem bazodanowym wykorzystywanym w naszej usłudze SaaS.
W naszej firmie możesz liczyć na stabilność, mały zespół pracujący nad własnym oprogramowaniem i ciekawe tematy.
Do Twoich obowiązków należało będzie
- praca nad bazą danych z wbudowanym systemem wersjonowania (przypominającym GITa), obsługującą grafowe/hierarchiczne struktury obiektów
- implementacja funkcji bazodanowych w językach SQL, PL/pgSQL i PL/Python
- optymalizacja istniejących zapytań do bazy danych
- rozwiązywanie problemów w dostępie do danych (zakleszczenia, wąskie gardła, problemy z połączeniami do bazy danych)
- wykonywanie Code Review implementacji bazodanowych i współpraca z QA
- podstawowe dokumentowanie swojej pracy w systemach JIRA, WIKI (Confluence)
Wymagania
- Doświadzczenie w projektowaniu i kodowaniu złożonych procedur SQL, PL/pgSQL i PL/Python
- doświadczenie w pracy z bazą danych PostgreSQL
- integracji aplikacji backend'owej z bazą danych w tym tematyka connection pooling
- techniczną znajomość języka angielskiego
- Poziom doświadczenia mid / senior
- systemach typu GIS lub wykorzystujących mapy, grafikę wektorową
- administracji PostgreSQL w tym rozwiązań wysokiej dostępności PostgreSQL i technik disaster recovery (w szczególności narzędzi repmgr i barman)
- biegłe posługiwanie się systemem Linux
- znajomość innych rozwiązań bazodanowych, w szczególności baz grafowych
- configuration management - Ansible, konteneryzacji - Docker, umiejętność programowania w Pythonie
Co oferujemy
- stabilną pracę w małym zespole
- pracę nad własnym oprogramowaniem
- elastyczne godziny pracy
- dobry work-life balance, bezproblemowe urlopy :)
- świadczenia medyczne Compensa GOLD dla Ciebie i całej rodziny!
- Możliwość pracy zdalnej na czas epidemii COVID
- Elastyczne warunki współpracy (UoP, B2B)
- Podane widełki do negocjacji w zależności od wiedzy i doświadczenia