Senior Oracle / PL/SQL Developer
Brak informacji o wynagrodzeniu
SeniorFull-time·B2B
#410855·Dodano wczoraj·0
Źródło: BPXTech Stack / Keywords
OraclePL/SQLSQLJSONXMLFastAPIPydanticPython
Firma i stanowisko
Poszukujemy doświadczonego programisty do długoterminowego projektu dla dużej organizacji z sektora energetycznego.
Wymagania
- minimum 5 lat doświadczenia w tworzeniu i rozwijaniu rozwiązań bazodanowych z wykorzystaniem Oracle i PL/SQL
- bardzo dobra znajomość Oracle Database, SQL i PL/SQL
- doświadczenie w tworzeniu procedur, funkcji, pakietów, triggerów, widoków i jobów
- umiejętność optymalizacji zapytań SQL i kodu PL/SQL
- doświadczenie w analizie planów wykonania oraz pracy z indeksami, statystykami i partycjonowaniem
- umiejętność projektowania struktur danych z uwzględnieniem integralności, bezpieczeństwa, wydajności i rozwoju
- doświadczenie w projektowaniu algorytmów bazodanowych
- umiejętność diagnozowania problemów wydajnościowych, blokad i współbieżności
- znajomość mechanizmów przetwarzania danych JSON i XML w Oracle Database
- doświadczenie w pracy z Gitem, code review oraz merge/pull requestami
- znajomość dobrych praktyk bezpiecznego programowania, w tym ochrony przed SQL Injection i zarządzania dostępem
- rozumienie pełnego cyklu wytwarzania oprogramowania
- umiejętność tworzenia czytelnej dokumentacji technicznej
- samodzielność, odpowiedzialność i dobra współpraca z zespołem
Nice to have:
- praktyczna znajomość Python
- doświadczenie z technologiami: FastAPI, Pydantic, Polars, Pandera, SQLAlchemy, python-oracledb, Redis, pytest, pytest-bdd, uv, ruff
- doświadczenie z rozwiązaniami online, near real-time, wsadowymi, cyklicznymi lub zdarzeniowymi
- praca z systemami przetwarzającymi duże wolumeny danych
- doświadczenie integracyjne obejmujące REST API, SOAP, XML, JSON, CSV, kolejki komunikatów, ETL/ELT
- znajomość systemów o wysokim poziomie audytowalności, bezpieczeństwa i kontroli dostępu
- doświadczenie w sektorze elektroenergetycznym przy systemach rynku energii, pomiarowych, planistycznych, rozliczeniowych, operatorskich lub wymiany danych
Obowiązki
- projektować i rozwijać struktury oraz obiekty bazodanowe Oracle
- tworzyć i rozwijać funkcjonalności z wykorzystaniem SQL i PL/SQL
- wspierać architekta rozwiązania w projektowaniu architektury systemu
- współpracować z architektem biznesowym i zespołem odpowiedzialnym za rozwój aplikacji
- analizować i optymalizować zapytania, procedury oraz procesy przetwarzania danych
- diagnozować problemy związane z wydajnością, blokadami i współbieżnością
- dbać o integralność, spójność, bezpieczeństwo i skalowalność danych
- uczestniczyć w projektowaniu i rozwijaniu testów automatycznych
- wspierać utrzymanie i dalszy rozwój wdrożonych rozwiązań
- tworzyć i aktualizować dokumentację techniczną
- współtworzyć standardy projektowania, programowania i dokumentowania baz danych
- dzielić się wiedzą oraz wspierać zespół w podejmowaniu decyzji technologicznych
Benefity
- kontrakt B2B
- rozpoczęcie współpracy: 1 października 2026 r.
- pierwszy etap projektu potwierdzony do 31 stycznia 2027 r.
- możliwość kontynuacji do 30 września 2027 r. po potwierdzeniu klienta
- zaangażowanie zbliżone do pełnego wymiaru
- praca głównie zdalna
- preferowana wizyta w biurze klienta we Wrocławiu maksymalnie 1 dzień w miesiącu
BPX S.A.
83 aktywne oferty