Senior PostgreSQL Engineer
Montrose Software
Rola senior backend/database engineer w zespole migrującym platformę tradingową banku z .NET/SQL Server na Javę/Spring Boot z PostgreSQL. Codzienna praca obejmuje projektowanie schematów baz danych dla instrumentów pochodnych, optymalizację wydajności oraz rozwój usług w Javie. Projekt strategiczny – migracja do Murex, praca w małym zespole (3 developerów, 2 managerów). Praca w pełni zdalna z Polski, z klientem z Ameryki Północnej (godziny 9-17 CET).
Brakuje: brak opisu procesu rekrutacyjnego (liczba etapów, czas trwania), nie podano informacji o dyżurach on-call lub wsparciu produkcyjnym.
Rola senior backend/database engineer w zespole migrującym platformę tradingową banku z .NET/SQL Server na Javę/Spring Boot z PostgreSQL. Codzienna praca obejmuje projektowanie schematów baz danych dla instrumentów pochodnych, optymalizację wydajności oraz rozwój usług w Javie. Projekt strategiczny – migracja do Murex, praca w małym zespole (3 developerów, 2 managerów). Praca w pełni zdalna z Polski, z klientem z Ameryki Północnej (godziny 9-17 CET).
- ✓Greenfield – migracja z legacy .NET na nową architekturę (Java + PostgreSQL + K8s)
- ✓Krótki łańcuch decyzyjny (mały zespół)
- ✓Praca zdalna z Polski przy kliencie z USA – stabilność finansowa
- !Niewielki zespół (3 developerów) z 2 managerami – ryzyko mikrozarządzania
- !Nie podano informacji o dyżurach on-call
- !Brak opisu procesu rekrutacyjnego
- !Komunikacja przez Webex – brak informacji o innych narzędziach
- •Projektowanie nowych tabel i modeli danych dla instrumentów finansowych w PostgreSQL
- •Optymalizacja wydajności PostgreSQL – indeksowanie, partycjonowanie, konfiguracja klastra
- •Migracja istniejących serwisów .NET do reaktywnej Javy (Spring Boot)
- •Pisanie i code review kodu Java/Spring Boot
- •Praca z kontenerami Docker i Kubernetes
- •Konfiguracja i utrzymanie CI/CD (Jenkins, Maven, Ansible, GitHub Actions)
- •Udział w codziennych stand-upach i komunikacja przez Webex
- •Współpraca z zespołem nad transformacją danych między formatami Murex i FpML
Oferta dla doświadczonych specjalistów (Senior).
Inżynier z 5 latami w bazach danych, w tym 2 lata PostgreSQL, umiejący modelować schematy i optymalizować wydajność. Podstawowa znajomość Javy/Spring Boot (lub gotowość do szybkiej nauki) oraz CI/CD.
Juniorzy ani mid-level developerzy bez głębokiego doświadczenia w PostgreSQL i optymalizacji wydajności. Nie dla osób szukających czysto administracyjnej roli DBA – wymagany jest również rozwój backendu w Javie.
- ?Ile wynosi rotacja w zespole? Jak długo trwa obecny projekt?
- ?Czy przewidziane są dyżury on-call? Jeśli tak, jak często?
- ?Jak duży jest udział pracy czysto backendowej (Java) w porównaniu do stricte bazodanowej?
- ?Czy zespół pracuje równolegle nad migracją i utrzymaniem starego systemu?
- ?Jakie są plany dotyczące rozwoju zespołu po zakończeniu migracji?
- ?Czy istnieje możliwość wpływu na wybór technologii (np. reactive Java)?
- ?Jak wygląda proces onboardingu dla zdalnych członków zespołu?
- ?Czy przewidziane są budżety szkoleniowe lub konferencyjne?
- −Brak opisu procesu rekrutacyjnego (liczba etapów, czas trwania)
- −Nie podano informacji o dyżurach on-call lub wsparciu produkcyjnym
- −Brak szczegółów na temat używanych narzędzi do zarządzania projektem (np. Jira)
- −Nie wiadomo, czy istnieje możliwość spotkań zespołowych na żywo
Mały, zdalny zespół składający się z 3 developerów i 2 managerów. Codzienne stand-up po południu, komunikacja przez Webex i email. Praca w stałych godzinach 9-17 CET.
Na poziomie rynkowym
Dane z aktywnych ofert zawierających technologię PostgreSQL. Pełne statystyki zarobków →