Senior Oracle PL/SQL & Python Developer | Branża Energetyczna

Brak informacji o wynagrodzeniu
SeniorFull-time
#412083·Dodano 7 dni temu·0
Źródło: Edge One Solutions
Aplikuj teraz

Tech Stack / Keywords

OraclePL/SQLPythonSQLXMLJSONFastAPIPydantic

Firma i stanowisko

Nasz klient to duża organizacja działająca w polskim sektorze energetycznym, skoncentrowana na rozwoju innowacyjnych rozwiązań technologicznych i cyfryzacji rynku energii. Firma tworzy i rozwija zaawansowane systemy IT wspierające wymianę oraz przetwarzanie danych, integrację uczestników rynku oraz kluczowe procesy związane z funkcjonowaniem sektora energetycznego.

Wymagania

  • Minimum 10 lat doświadczenia w programowaniu w PL/SQL lub Python oraz tworzeniu zaawansowanych rozwiązań bazodanowych
  • Bardzo dobra znajomość Oracle Database, SQL i PL/SQL
  • Doświadczenie w projektowaniu struktur bazodanowych oraz tworzeniu procedur, funkcji, pakietów, triggerów, widoków i jobów
  • Praktyczna znajomość optymalizacji SQL i PL/SQL, analizy planów wykonania, indeksów, partycjonowania oraz statystyk
  • Znajomość mechanizmów przetwarzania i transformacji danych XML oraz JSON w Oracle Database
  • Doświadczenie w projektowaniu algorytmów bazodanowych przetwarzających duże wolumeny danych
  • Umiejętność diagnozowania problemów wydajnościowych, blokad, współbieżności oraz optymalizacji procesów wsadowych i integracyjnych
  • Doświadczenie w tworzeniu aplikacji w Python z wykorzystaniem FastAPI, Pydantic, Polars, Pandera, SQLAlchemy, oracledb, Redis, pytest, pytest-bdd, uv, i ruff
  • Umiejętność projektowania struktur danych z uwzględnieniem integralności, spójności, bezpieczeństwa, skalowalności i wydajności
  • Doświadczenie w tworzeniu dokumentacji technicznej, projektowej, wdrożeniowej i powykonawczej
  • Praktyczna znajomość Git oraz pracy z gałęziami, merge requestami, pull requestami i przeglądami kodu
  • Znajomość zasad bezpiecznego programowania i ochrony danych
  • Praktyczna znajomość pełnego cyklu życia oprogramowania

Nice to have:

  • Doświadczenie w tworzeniu algorytmów bazodanowych działających w reżimie zbliżonym do czasu rzeczywistego
  • Znajomość rozwiązań przetwarzających dane online, near real-time, cyklicznie, wsadowo lub zdarzeniowo
  • Doświadczenie w projektach wykorzystujących duże wolumeny danych i wymagających wysokiej wydajności, dostępności oraz niezawodności
  • Znajomość branży elektroenergetycznej, w szczególności systemów rynku energii, pomiarowych, dyspozytorskich, planistycznych, rozliczeniowych lub operatorskich
  • 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 w tworzeniu rozwiązań wymagających wysokiej audytowalności, rozliczalności, bezpieczeństwa i kontroli dostępu do danych

Obowiązki

  • Wsparcie architektów w projektowaniu architektury systemu i aplikacji
  • Projektowanie oraz tworzenie struktur i obiektów bazodanowych
  • Implementacja funkcjonalności oraz wydajnych algorytmów bazodanowych
  • Nadzór technologiczny nad wytwarzaniem aplikacji opartych na przetwarzaniu danych
  • Wyznaczanie kierunków technologicznych i standardów w obszarze baz danych
  • Diagnozowanie i rozwiązywanie kluczowych problemów bazodanowych
  • Optymalizacja zapytań SQL, kodu PL/SQL oraz procesów przetwarzania danych
  • Zapewnianie integralności, spójności, bezpieczeństwa i wydajności danych
  • Tworzenie i aktualizacja dokumentacji technicznej, projektowej i powykonawczej
  • Tworzenie testów automatycznych oraz nadzór nad procesem testowania
  • Udział w serwisowaniu, utrzymaniu i rozwoju systemów
  • Dzielenie się wiedzą i rozwijanie kompetencji zespołu
  • Współtworzenie standardów projektowania i dokumentowania baz danych

Benefity

  • Pełne wsparcie w rozwoju zawodowym i osobistym
  • Indywidualne wsparcie Service Delivery Managera pomagającego zaplanować ścieżkę kariery
  • Szkolenia, certyfikaty i konferencje z dofinansowaniem lub pokryciem kosztów
  • Możliwość zmiany projektu zgodnie z preferencjami (#SmartChange)
  • Wsparcie work-life balance, wyjścia integracyjne, aktywności sportowe, webinary (#edge1talks)
  • Wspieranie sportowych inicjatyw i wynajem sal treningowych
  • Pakiet zdrowotny: prywatna opieka, karta sportowa, ubezpieczenie i platforma wsparcia psychologicznego
  • Elastyczne benefity z systemem punktowym
Szkolenia wewnętrzne
Budżet konferencyjny
Dofinansowanie szkoleń
Spotkania integracyjne
Karta sportowa
Opieka zdrowotna
Ubezpieczenie
Elastyczne godziny
Edge One Solutions

Edge One Solutions

333 aktywne oferty

Zobacz wszystkie oferty
Aplikuj teraz