Unlock Full Resume Report

New offer - be the first one to apply!

September 4, 2026

Senior Oracle/Python Developer

Senior • Remote

Wrocław, DS, Poland

Co zyskasz

  • Formę współpracy w oparciu o kontrakt B2B.
  • Kontrakt full-time od 1.10.2026 do 30.09.2026 z możliwością przedłużenia.
  • Pracę zdalną z wizytami we Wrocławiu 1–2 razy w miesiącu.
  • Niezbędne narzędzia pracy.
  • Realizację projektów dla klienta z obszaru energetyki.
  • Okazję do ciągłego rozwoju.

Za co będziesz odpowiedzialny/a

  • Wsparcie architekta rozwiązania w projektowaniu architektury systemów informatycznych opartych o bazy danych.
  • Projektowanie oraz tworzenie struktur bazodanowych.
  • Implementację zaawansowanych funkcjonalności w systemach baz danych.
  • Współpracę z architektem biznesowym i architektem rozwiązania przy projektowaniu aplikacji.
  • Nadzór technologiczny nad tworzeniem aplikacji wykorzystujących przetwarzanie bazodanowe.
  • Wyznaczanie kierunków technologicznych i standardów w obszarze baz danych.
  • Analizę i rozwiązywanie kluczowych problemów bazodanowych, w szczególności związanych z wydajnością i optymalizacją zapytań.
  • Zapewnianie integralności, spójności, bezpieczeństwa i wysokiej jakości danych.
  • Projektowanie i optymalizowanie algorytmów przetwarzających duże wolumeny danych.
  • Tworzenie oraz aktualizowanie dokumentacji technicznej, projektowej i powykonawczej.
  • Tworzenie testów automatycznych oraz nadzór nad procesem ich przygotowania i realizacji.
  • Udział w utrzymaniu i serwisowaniu rozwijanych rozwiązań.
  • Wsparcie zespołu w rozwijaniu wiedzy i kompetencji związanych z projektowaniem oraz programowaniem baz danych.
  • Współtworzenie standardów projektowania, wytwarzania i dokumentowania rozwiązań bazodanowych.
  • Udział w code review oraz dbanie o jakość wytwarzanego kodu.

Jakie kompetencje są niezbędne

  • Minimum 10 lat doświadczenia w programowaniu w PL/SQL i Python, obejmującego projektowanie, implementację, optymalizację i utrzymanie zaawansowanych rozwiązań bazodanowych.
  • Bardzo dobra znajomość Oracle Database oraz SQL.
  • Praktyczne doświadczenie w tworzeniu m.in. procedur, funkcji, pakietów, triggerów, widoków i jobów.
  • Bardzo dobra znajomość zagadnień związanych z optymalizacją SQL i PL/SQL, analizą planów wykonania, indeksami, partycjonowaniem oraz statystykami.
  • Umiejętność diagnozowania problemów wydajnościowych, w tym analizy blokad, współbieżności oraz procesów wsadowych i integracyjnych.
  • Doświadczenie w projektowaniu i implementacji algorytmów bazodanowych przetwarzających duże wolumeny danych.
  • Znajomość przetwarzania i transformacji danych XML oraz JSON z wykorzystaniem Oracle Database.
  • Doświadczenie w rozwoju aplikacji w Pythonie, w szczególności z wykorzystaniem FastAPI, Pydantic, Polars, Pandera, SQLAlchemy, oracledb, Redis, pytest, pytest-bdd, uv oraz ruff.
  • Umiejętność projektowania struktur danych z uwzględnieniem integralności, bezpieczeństwa, skalowalności, wydajności i dalszego utrzymania.
  • Praktyczna znajomość Git, w tym pracy na branchach, merge/pull requestów oraz code review.
  • Znajomość zasad bezpiecznego programowania, w tym ochrony przed SQL Injection, nieuprawnionym dostępem i niewłaściwym zarządzaniem uprawnieniami.
  • Doświadczenie w tworzeniu i utrzymywaniu dokumentacji technicznej, projektowej, wdrożeniowej i powykonawczej.
  • Znajomość pełnego cyklu życia oprogramowania – od analizy i projektowania, przez implementację i testy, po wdrożenie, utrzymanie i dalszy rozwój.
  • Doświadczenie w tworzeniu algorytmów bazodanowych działających w trybie zbliżonym do czasu rzeczywistego.
  • Znajomość rozwiązań przetwarzających dane w modelu online, near real-time, batch, cyklicznym lub event-driven.
  • Doświadczenie z systemami o wysokich wymaganiach dotyczących wydajności, dostępności i niezawodności.
  • Doświadczenie w branży elektroenergetycznej, szczególnie przy systemach rynku energii, systemach pomiarowych, dyspozytorskich, planistycznych, bilansowania, rozliczeń lub wymiany danych.
  • Doświadczenie w integracji systemów z wykorzystaniem REST API, SOAP, XML, JSON, CSV, kolejek komunikatów, ETL/ELT oraz interfejsów bazodanowych.
  • Doświadczenie przy rozwiązaniach wymagających wysokiego poziomu audytowalności, bezpieczeństwa, rozliczalności i kontroli dostępu do danych.

Similar jobs you might like