Pomiń do treści
Logo firmy Astek

Programista PostgreSQL/ Programistka PostgreSQL - Praca zdalna

Astek

Oferta w skrócie
21 00023 520PLN / mies.
🏠ZdalnieTryb pracy
📄B2BKontrakt
⏱️Senior · 5+ latDoświadczenie
LokalizacjaWarszawa
Dostępne na 2 portalach
Aktywna
Opublikowano13 maja 2026
Ostatnio sprawdzono14 maja 2026
Wygasa za6 dni
Werdykt JobHunt

Rola seniora PostgreSQL w firmie konsultingowej IT, dedykowana do klienta z branży bankowej. Zakres obejmuje projektowanie i utrzymanie baz danych, replikację logiczną, partycjonowanie, optymalizację zapytań i migracje bez przestojów. Tytuł 'Programista' jest mylący – to bardziej rola Database Engineera/Administratora niż programisty aplikacji.

Brakuje: brak informacji o wymaganym poziomie języka angielskiego, nie podano wielkości zespołu ani struktury.

🛠 Wymagane (Must Have)
Dane źródłowe
Logical ReplicationDistributed systemsPostgreSQLPartitioningquery optimizationdata migrationPostgres_fdw
Mile widziane (Nice to Have)
Dane źródłowe
RabbitMQPg_stat_statementsPgBadger
AI Insights
Tytuł może mylić

Tytuł sugeruje programistę, ale rola skupia się na administracji i optymalizacji PostgreSQL, replikacji, partycjonowaniu i migracjach – to bardziej rola Database Engineera/Architekta niż programisty aplikacji.

Czym naprawdę jest ta rola?Data Engineer

Rola seniora PostgreSQL w firmie konsultingowej IT, dedykowana do klienta z branży bankowej. Zakres obejmuje projektowanie i utrzymanie baz danych, replikację logiczną, partycjonowanie, optymalizację zapytań i migracje bez przestojów. Tytuł 'Programista' jest mylący – to bardziej rola Database Engineera/Administratora niż programisty aplikacji.

Plusy
  • Szkolenia techniczne i certyfikaty (w tym EDB) – możliwość rozwoju
  • Długoterminowa współpraca z mentorem (Competence Center)
  • Jasna ścieżka kariery i możliwość udziału w konferencjach
Na co uważać
  • Outsourcing do banku – może wydłużyć czas rozpoczęcia ze względu na compliance i security
  • Potencjalnie długi proces rekrutacyjny (3-4 etapy)
  • Brak wzmianki o dyżurach on-call – mogą wystąpić w środowisku bankowym
  • !Brak informacji o wymaganym poziomie języka angielskiego
  • !Nie podano wielkości zespołu ani struktury
  • !Standardowe benefity bez wyróżników
Codzienna praca
  • Analiza i optymalizacja zapytań SQL, przygotowywanie wydajnych ekstrakcji danych
  • Projektowanie i wdrażanie replikacji logicznej (publication/subscription), rozwiązywanie konfliktów, obsługa DDL i dużych obiektów
  • Praca z postgres_fdw: zapytania rozproszone, sharding, federacja danych, optymalizacja pushdown i partition-wise join/aggregate
  • Projektowanie i utrzymanie tabel partycjonowanych (range, list, hash), zarządzanie cyklem życia partycji, migracje bez przestojów
  • Projektowanie i optymalizacja indeksów, analiza planów zapytań w celu poprawy wydajności
  • Rozwój i utrzymanie obszaru bazodanowego opartego na PostgreSQL
  • Migracja danych z wykorzystaniem logical replication i postgres_fdw
Więcej o ofercie
Dla kogo jest ta oferta
Profil idealny

Oferta dla doświadczonych specjalistów (Senior).

Minimum sensowne

Osoba z 5-letnim doświadczeniem w PostgreSQL, która praktykowała replikację logiczną i partycjonowanie, ale niekoniecznie posiada certyfikat EDB ani znajomość RabbitMQ. Powinna mieć doświadczenie w migracjach i optymalizacji zapytań.

Raczej nie dla

Nie dla osób z mniej niż 5 latami doświadczenia w PostgreSQL, bez praktyki w replikacji logicznej i migracjach zero-downtime. Również nie dla programistów aplikacji, którzy nie chcą skupić się wyłącznie na bazie danych.

Ocena dopasowania
Junior1/5
Mid2/5
Senior5/5
Hands-on5/5
Architekt3/5
Remote5/5
Enterprise4/5
Pytania do rekrutera
  • ?Czy rola wymaga dyżurów on-call? Jak często?
  • ?Jak wygląda współpraca z zespołem klienta – czy jest bezpośredni kontakt?
  • ?Czy są planowane modernizacje PostgreSQL do nowszej wersji?
  • ?Jaka jest wielkość i struktura zespołu bazodanowego?
  • ?Czy znajomość języka angielskiego jest wymagana i na jakim poziomie?
Brakujące informacje
  • Brak informacji o wymaganym poziomie języka angielskiego
  • Nie podano wielkości zespołu ani struktury
  • Brak informacji o harmonogramie pracy (czy pełny etat)
  • Nie wiadomo, czy są dodatkowe systemy monitorowania poza wymienionymi w nice-to-have
Rekrutacja

Rozmowa z rekruterem -> Rozmowa z Business Managerem -> Spotkanie z Klientem. W uzasadnionych przypadkach dodatkowy etap weryfikacji technicznej po rozmowie z rekruterem.

🔗Podobne oferty