Senior Programista Oracle PL/SQL / Python (k/m), branża energetyczna

120 - 150 PLN/ godz.B2B
SeniorFull-time·B2B
#452534·Dodano 4 dni temu·2
Źródło: justjoin.it
Aplikuj teraz

Tech Stack / Keywords

OraclePL/SQLSQLPythonSQLAlchemyGitpytestRedisREST APIETL

Firma i stanowisko

Dołącz do zespołu Ideamotive i weź udział w długoterminowym projekcie dla klienta z sektora elektroenergetycznego. Projekt jest podzielony na etapy i przewidziany na około rok współpracy. Będziesz pracować nad zaawansowanymi rozwiązaniami bazodanowymi oraz wspierać architekta w projektowaniu całego systemu.

Wymagania

  • Minimum 8 lat komercyjnego doświadczenia w programowaniu w PL/SQL.
  • Bardzo dobra znajomość Oracle Database (pakiety, procedury, triggery, indeksy, partycjonowanie, statystyki).
  • Umiejętność przetwarzania danych w formatach XML i JSON w Oracle.
  • Doświadczenie w budowaniu algorytmów dla dużych wolumenów danych i procesów wsadowych.
  • Komercyjne doświadczenie w programowaniu w języku Python.
  • Znajomość bibliotek takich jak SQLAlchemy, oracledb, FastAPI, Pydantic czy pytest.
  • Znajomość zasad bezpiecznego programowania.
  • Praktyczna umiejętność pracy z systemem kontroli wersji Git.

Mile widziane:

  • Doświadczenie w branży elektroenergetycznej (rynki energii, systemy pomiarowe, bilansowanie).
  • Znajomość systemów typu near real-time lub architektur zdarzeniowych.
  • Doświadczenie z narzędziami takimi jak Polars, Pandera czy Redis.
  • Praktyka w integracji systemów przez REST, SOAP lub kolejki komunikatów.
  • Znajomość procesów ETL/ELT.

Obowiązki

  • Projektowanie i tworzenie struktur bazodanowych oraz funkcjonalności w środowisku Oracle.
  • Optymalizacja zapytań SQL i PL/SQL, w tym analiza planów wykonania i rozwiązywanie problemów wydajnościowych.
  • Rozwój komponentów w języku Python współpracujących z bazą Oracle.
  • Wsparcie architekta przy projektowaniu systemu i dbanie o spójność bazy danych.
  • Utrzymanie wysokiej jakości kodu oraz przestrzeganie standardów programistycznych.
  • Tworzenie i nadzorowanie testów automatycznych.
  • Tworzenie i aktualizowanie dokumentacji technicznej.

Inne informacje

Informujemy, że administratorem danych jest Ideamotive Sp. z o. o. z siedzibą w Warszawie, ul. Złota 61/101 (dalej jako "administrator"). Masz prawo do żądania dostępu do swoich danych osobowych, ich sprostowania, usunięcia lub ograniczenia przetwarzania, prawo do wniesienia sprzeciwu wobec przetwarzania, a także prawo do przenoszenia danych oraz wniesienia skargi do organu nadzorczego. Dane osobowe przetwarzane będą w celu realizacji procesu rekrutacji. Podanie danych w zakresie wynikającym z ustawy z dnia 26 czerwca 1974 r. Kodeks pracy jest obowiązkowe. W pozostałym zakresie podanie danych jest dobrowolne. Odmowa podania danych obowiązkowych może skutkować brakiem możliwości przeprowadzenia procesu rekrutacji. Administrator przetwarza dane obowiązkowe na podstawie ciążącego na nim obowiązku prawnego, zaś w zakresie danych dodatkowych podstawą przetwarzania jest zgoda. Dane osobowe będą przetwarzane do czasu zakończenia postępowania rekrutacyjnego i przez okres możliwości dochodzenia ewentualnych roszczeń, a w przypadku wyrażenia zgody na udział w przyszłych postępowaniach rekrutacyjnych - do czasu wycofania tej zgody. Zgoda na przetwarzanie danych osobowych może zostać wycofana w dowolnym momencie. Odbiorcą danych jest serwis Rocket Jobs oraz inne podmioty, którym powierzyliśmy przetwarzanie danych w związku z rekrutacją.

Ideamotive

Ideamotive

62 aktywne oferty

Zobacz wszystkie oferty
Aplikuj teraz