Перейти до вмісту
Randlab

Starszy Programista Baz Danych – (K/M/N)

Gdańsk
Діє до 15 лис 2026
1 день тому

Коротко

Starszy Programista Baz Danych (Oracle) w Randlab. Rozwój i utrzymanie rozwiązań bazodanowych, ETL/ELT, Oracle APEX. Wymagane min. 5 lat doświadczenia, PL/SQL, Git, Flyway. Lokalizacja: Gdańsk.

Стислий виклад підготував ШІ на основі тексту оголошення.

Opis projektu

Projekt obejmuje rozwój i utrzymanie rozwiązań bazodanowych opartych na Oracle Database i PL/SQL, a także realizację nowych inicjatyw biznesowych związanych z przetwarzaniem i integracją danych w środowiskach Oracle oraz Big Data. Zakres projektu koncentruje się na projektowaniu i optymalizacji procesów ETL/ELT, rozwoju aplikacji w Oracle APEX, optymalizacji kodu i zapytań bazodanowych oraz utrzymaniu rozwiązań zgodnie z wymaganiami SLA. Istotnym elementem projektu jest również zapewnienie jakości kodu, rozwój procesów CI/CD oraz współpraca z zespołami analitycznymi i testowymi.

Zakres współpracy

  • rozwój rozwiązań bazodanowych w ramach nowych inicjatyw biznesowych i projektów IT
  • utrzymanie baz danych Oracle zgodnie z wymaganiami SLA
  • projektowanie, implementacja i optymalizacja procesów ETL/ELT w środowiskach Oracle i Big Data
  • utrzymywanie i wdrażanie procesów ETL
  • tworzenie i rozwój aplikacji z wykorzystaniem Oracle APEX
  • monitorowanie i optymalizacja wydajności baz danych oraz procesów przetwarzania danych
  • optymalizacja zapytań, procedur PL/SQL oraz refaktoryzacja istniejącego kodu
  • zapewnienie zgodności rozwiązań z wymaganiami bezpieczeństwa i integralności danych
  • diagnozowanie i rozwiązywanie incydentów związanych z warstwą danych
  • utrzymywanie jakości kodu zgodnie ze standardami korporacyjnymi i wewnętrznymi standardami jakości
  • zarządzanie kodem źródłowym z wykorzystaniem Git i Flyway
  • udział w procesach CI/CD, w tym code review, wdrażaniu poprawek i utrzymaniu repozytoriów oraz gałęzi kodu
  • wsparcie testów integracyjnych i UAT
  • współpraca z analitykami i testerami w procesie wytwarzania oprogramowania
  • dokumentowanie struktur i procesów bazodanowych

Wymagania obligatoryjne

  • minimum 5 lat doświadczenia na stanowisku Developera Baz Danych Oracle

  • bardzo dobra znajomość relacyjnych baz danych, preferowany Oracle

  • zaawansowana znajomość PL/SQL, w tym:

  • transakcyjności

  • obsługi kolejek Oracle AQ

  • przetwarzania danych XML i JSON

  • partycjonowania

  • wersjonowania danych

  • doświadczenie w projektowaniu i implementacji rozwiązań ETL

  • doświadczenie w wykorzystaniu narzędzi do orkiestracji procesów ETL, preferowany Apache Airflow

  • biegłość w tworzeniu, optymalizacji i debugowaniu złożonych skryptów PL/SQL

  • znajomość narzędzi wersjonowania kodu: Git, Flyway, Liquibase

  • doświadczenie i umiejętność aktywnego korzystania z narzędzi AI, takich jak Codex, Claude, Gemini czy Copilot, w tym umiejętność tworzenia złożonych i precyzyjnych promptów

  • umiejętność współpracy zespołowej oraz współpracy z klientem zewnętrznym

  • samodzielność i odpowiedzialność w realizacji zadań projektowych

  • umiejętność rozwiązywania problemów i logicznego myślenia

Wymagania dodatkowe

  • doświadczenie w tworzeniu aplikacji z wykorzystaniem Oracle APEX
  • znajomość narzędzi notatnikowych, takich jak Apache Zeppelin i Jupyter
  • doświadczenie w programowaniu w Python
  • znajomość Azure DevOps
  • znajomość środowiska Hadoop, w tym HDFS, Parquet, YARN, ZooKeeper, Livy i Hive
  • znajomość środowiska Apache Spark
  • znajomość rozwiązań NoSQL, w szczególności HBase i Cassandra
  • znajomość Java lub Scala
  • znajomość zagadnień integracyjnych, w tym REST, SOAP, interfejsów plikowych, XML, XSD, JSON i OpenAPI
  • znajomość branży energetycznej
  • znajomość rozwiązań klasy MDM (Meter Data Management)
Опубліковано 2026-11-03
Джерело