Skip to content
×

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
Salary/Wage Range or Industry Benchmark: 120000 - 150000 USD Yearly USD 120000.00 150000.00 YEAR

Job Description & How to Apply Below

Position: Starszy Programista Baz Danych – (K/M/N)
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 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).

Search for further Jobs Here:

10 MILLION+ Job Search Platform:
(Try combinations for better Results! Or enter less keywords for broader Results)
Education Level
Experience Level (years)
Posted in last:
Salary