Pracuj.pl
Praca zdalna
Mid
Starszy Programista Baz Danych – (K/M/N)
⚲ Warszawa
110–140 zł netto (+ VAT) / godz.
Wymagania
- Oracle Database
- PL/SQL
- SQL
- ETL / ELT
- Oracle AQ
- XML / JSON
- Git
- Flyway
- Liquibase
- Apache Airflow
- narzędzia AI
- Oracle APEX
- Apache Zeppelin
- Jupyter
- Python
- Azure DevOps
- Hadoop (HDFS
- Parquet
- YARN
- ZooKeeper
- Livy
- Hive)
- Apache Spark
- HBase
- Cassandra
- Java
- Scala
- REST / SOAP
- OpenAPI
- MDM (Meter Data Management)
Opis stanowiska
Nasze wymagania:
minimum 5 lat doświadczenia na stanowisku Developera Baz Danych Oracle
bardzo dobra znajomość relacyjnych baz danych, preferowany Oracle
zaawansowana znajomość PL/SQL (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
Mile widziane:
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 (HDFS, Parquet, YARN, ZooKeeper, Livy, Hive)
znajomość środowiska Apache Spark
znajomość rozwiązań NoSQL, w szczególności HBase i Cassandra
znajomość Java lub Scala
znajomość zagadnień integracyjnych (REST, SOAP, interfejsy plikowe, XML, XSD, JSON, OpenAPI)
znajomość branży energetycznej
znajomość rozwiązań klasy MDM (Meter Data Management)
O projekcie:
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 obowiązków:
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
minimum 5 lat doświadczenia na stanowisku Developera Baz Danych Oracle
bardzo dobra znajomość relacyjnych baz danych, preferowany Oracle
zaawansowana znajomość PL/SQL (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
Mile widziane:
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 (HDFS, Parquet, YARN, ZooKeeper, Livy, Hive)
znajomość środowiska Apache Spark
znajomość rozwiązań NoSQL, w szczególności HBase i Cassandra
znajomość Java lub Scala
znajomość zagadnień integracyjnych (REST, SOAP, interfejsy plikowe, XML, XSD, JSON, OpenAPI)
znajomość branży energetycznej
znajomość rozwiązań klasy MDM (Meter Data Management)
O projekcie:
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 obowiązków:
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
🔍 Dekoder Ogłoszenia
✓ Ogłoszenie wygląda transparentnie — brak typowych czerwonych flag.