#1 Job Board for tech industry in Europe

Database Developer (SQL/PostreSQL)
Data

Database Developer (SQL/PostreSQL)

Type of work
Undetermined
Experience
Mid
Employment Type
Permanent, B2B
Operating mode
Remote

Tech stack

    SQL

    advanced

    PostgreSQL

    advanced

    PL/pgSQL

    junior

    PL/Python

    junior

    Python

    junior

Job description

Online interview

O NAS

Od lat dostarczamy unikalnych rozwiązań dla klientów na rynkach skandynawskich z branży Facility Management służących między innymi do zarządzania planami budynków. W naszej firmie możesz liczyć na stabilność, mały zespół pracujący nad własnym oprogramowaniem i ciekawe tematy do pracy.

Jeżeli masz jakieś pytania lub wątpliwości, chcesz sie dowiedzieć co i jak robimy - napisz do nas i porozmawiaj bezpośrednio z deweloperami a nie z rekruterem :)


TWOJE OBOWIĄZKI

  • praca nad bazą danych z wbudowanym systemem wersjonowania (przypominającym GITa), obsługującą  grafowe/hierarchiczne struktury danych
  • 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)


Dodatkowymi atutami będzie wcześniejsze doświadczenie z pracą przy:
  • systemach typu GIS lub wykorzystujących mapy, grafikę wektorową
  • integracji aplikacji backend'owej z bazą danych w tym connection pooling
  • administracji PostgreSQL w tym rozwiązań wysokiej dostępności PostgreSQL i technik disaster recovery (w szczególności narzędzi repmgr i barman)
  • swobodne posługiwanie się systemem Linux
  • znajomość innych rozwiązań bazodanowych, w szczególności baz grafowych
  • umiejętność programowania w Pythonie


CO OFERUJEMY

  • Ciekawą, samodzielną i odpowiedzialna pracę z możliwością realnego wpływu na architekturę, wybór narzędzi i stosowane rozwiązania
  • Opiekę medyczną Compensa GOLD
  • Elastyczne godziny, pracę w małym zespole i przyjaznej w atmosferze
  • Różne formy zatrudnienia
  • Praca stacjonarna w Aninie - czas dojazdu z różnych części Warszawy może Cię mile zaskoczyć :) Na miejscu wygodne biurko, fotel ergonomiczny Kinnarps 9000, dwa monitory, klimatyzacja, lunch -  lub opcjonalnie praca hybrydowa / zdalna. 


TECHNOLOGY STACK

  • Backend: Java + WildFly
  • FrontEnd: JavaScript + REST API (ExtJS, D3.js, SVG, HTML5)
  • DB: PosgreSQL (PL/Python, PL/pgSQL, clustered with repmgr & barman)
  • Security: KeyCloak JWT
  • Mobile App: Apache Cordova (Android / iOS)
  • QA & Automated tests
  • Issue tracking tool: JIRA
  • Knowledge repository: Confluence
  • Code reviews: GitLab
  • Static code analysis: Sonar
  • Version control system: GIT
  • Build server: GitLab CI