Pracuj.pl Praca zdalna Mid

Starszy Programista Baz Danych / Starsza Programistka Baz Danych

BCF Software Sp. z o.o.

⚲ Gdańsk

95–115 zł netto (+ VAT) / godz.

Wymagania

  • Oracle DB
  • PL/SQL
  • ETL/ELT
  • Apache Airflow
  • Git
  • FlyWay
  • LiquidBase
  • Oracle APEX
  • Python
  • Java
  • Scala
  • Hadoop
  • Apache Spark
  • Apache Zeppelin
  • Apache Jupyter
  • HBase
  • Cassandra
  • Azure DevOps
  • REST
  • SoapUI
  • XML
  • XSD
  • JSON
  • OpenAI API
  • MDM

Opis stanowiska

Nasze wymagania:
Minimum 5 lat doświadczenia na stanowisku Developera baz danych Oracle oraz bardzo dobra znajomość relacyjnych baz danych (preferowany Oracle).
Zaawansowana znajomość PL/SQL, obejmująca transakcyjność, obsługę kolejek AQ, przetwarzanie XML i JSON, partycjonowanie oraz wersjonowanie danych; biegłość w tworzeniu, optymalizacji i debugowaniu złożonych skryptów PL/SQL.
Doświadczenie w projektowaniu i implementacji rozwiązań ETL oraz znajomość narzędzi do orkiestracji procesów ETL (preferowany Apache Airflow).
Znajomość narzędzi do wersjonowania kodu: GIT, FlyWay, LiquiBase.
Doświadczenie w aktywnym korzystaniu z narzędzi AI (Codex, Claude, Gemini, Copilot), w tym umiejętność tworzenia złożonych i precyzyjnych promptów.

Mile widziane:
Doświadczenie w pracy z Oracle APEX oraz znajomość języków Python, Java lub Scala.
Znajomość środowisk Big Data: Hadoop (HDFS, Parquet, Yarn, Zookeeper, Livy, Hive) oraz Apache Spark.
Znajomość narzędzi notatnikowych Apache Zeppelin i Apache Jupyter.
Znajomość baz NoSQL, w szczególności HBase i Cassandra.
Znajomość zagadnień integracyjnych i technologii: REST, SOAP, interfejsy plikowe, XML, XSD, JSON, OpenAPI.
Znajomość Azure DevOps.
Znajomość branży energetycznej oraz rozwiązań klasy MDM (Meter Data Management).

O projekcie:
Projekt obejmuje rozwój i utrzymanie rozwiązań bazodanowych opartych na technologii Oracle, w tym projektowanie, implementację i optymalizację procesów ETL/ELT w środowisku Oracle i Big Data. Osoba na tym stanowisku będzie uczestniczyć w realizacji nowych inicjatyw biznesowych, rozwijaniu aplikacji oraz zapewnianiu wydajności, bezpieczeństwa i jakości przetwarzania danych. Do jej zadań należeć będzie również optymalizacja i refaktoryzacja kodu PL/SQL, code review, wsparcie procesów CI/CD oraz współpraca z analitykami i testerami.
Okres współpracy: 12 miesięcy (ok. 240 MD) z możliwością przedłużenia
Rozliczenie: Time & Material
Tryb pracy: praca zdalna lub z możliwością dojazdu do siedziby EITE w razie potrzeby

Zakres obowiązków:
Rozwój i utrzymanie baz danych Oracle oraz rozwiązań ETL/ELT w środowisku Oracle i Big Data.
Projektowanie, implementacja i optymalizacja procesów przetwarzania danych, zapytań i procedur PL/SQL.
Tworzenie i rozwój aplikacji w Oracle APEX.
Monitorowanie wydajności, zapewnienie bezpieczeństwa i integralności danych.
Diagnozowanie i rozwiązywanie incydentów związanych z warstwą danych.
Dbanie o jakość kodu, przeprowadzanie code review oraz refaktoryzację.
Zarządzanie kodem źródłowym z wykorzystaniem GIT i Flyway oraz udział w procesach CI/CD.
Współpraca z analitykami i testerami, udział w testach integracyjnych i UAT.
Dokumentowanie struktur i procesów bazodanowych.

Oferujemy:
Praca w firmie, która otrzymała nagrodę Great Place to Work Award i Diamentowy Certyfikat Forbesa
Pakiet benefitów
Realny wpływ na architekturę rozwiązania oraz podejmowanie decyzji technicznych.

🔍 Dekoder Ogłoszenia

✓ Ogłoszenie wygląda transparentnie — brak typowych czerwonych flag.