More jobs:
Starszy Programista Baz Danych K/M/N
Job in
Chicago, Cook County, Illinois, 60601, USA
Listing for:
Randlab
Full Time
position
Listed on 2026-11-06
Job specializations:
-
Software Development
Unix/Linux
Job Description & How to Apply Below
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.
Zakreswspół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
- 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
- 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 Dev Ops
- znajomość środowiska Hadoop, w tym HDFS, Parquet, YARN, Zoo Keeper, Livy i Hive
- znajomość środowiska Apache Spark
- znajomość rozwiązań No
SQL, 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)
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).