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

Randlab

United States

Remote

USD 120,000 - 150,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Randlab Pty Ltd w USA poszukuje doświadczonego Developera Baz Danych Oracle z co najmniej 5 lat doświadczenia. Główny zakres obejmuje projektowanie, utrzymanie baz Oracle, PL/SQL, ETL/ELT, optymalizację zapytań oraz integrację danych w środowiskach Oracle i Big Data.

Do zadań należeć będzie rozwijanie i utrzymanie procesów ETL, praca z Oracle APEX, CI/CD oraz współpraca z analitykami i testerami, z dbałością o SLA i bezpieczeństwo danych.

Qualifications

  • 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

Responsibilities

  • 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

Skills

Relacyjne bazy danych
Oracle
PL/SQL
Kompresja logiki danych
Współpraca zespołowa
Rozwiązywanie problemów

Tools

Git
Flyway
Liquibase
Apache Airflow
Azure DevOps
Apache Zeppelin
Jupyter
Python
Oracle APEX
Hadoop
Spark
NoSQL (HBase, Cassandra)
Java/Scala

Job description

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)
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Database Developer (Oracle Apex)
Database Developer (Oracle Apex)

Solid Company • Town of Poland (NY)

Hybrid
USD 32,705 - 54,509
Data Engineer (K/M/N)
Data Engineer (K/M/N)

Randlab Pty Ltd • United States

Remote
USD 110,000 - 170,000
Data Engineer (with Snowflake & Airflow)
Data Engineer (with Snowflake & Airflow)

TQLO SP. Z O.O. • United States

Remote
USD 46,000 - 81,000
Starszy Inżynier Danych Oracle & ETL
Starszy Inżynier Danych Oracle & ETL

Randlab Pty Ltd • United States

Remote
USD 120,000 - 150,000
Data Platform Developer (k/m/x)
Data Platform Developer (k/m/x)

B2bnetwork • United States

Remote
USD 120,000 - 170,000
Specjalista/-ka ds. Systemów IT i Baz Danych (k/m)
Specjalista/-ka ds. Systemów IT i Baz Danych (k/m)

Eltrans • Town of Poland (NY)

On-site
USD 60,000 - 80,000
Developer/ Analityk DWH
Developer/ Analityk DWH

Solid Company • Town of Poland (NY)

Hybrid
USD 100,000 - 130,000
Programista baz danych - PL/SQL Developer
Programista baz danych - PL/SQL Developer

Pentacomp S.A • Town of Poland (NY)

Remote
USD 30,327 - 53,072
Senior Data Engineer
Senior Data Engineer

HIBERUS POLAND SPÓŁKA Z OGRANICZONĄ ODPOWIEDZIALNOŚCIĄ • United States

Remote
USD 140,000 - 190,000
Prywatna opieka medyczna
Senior System Analyst
Senior System Analyst

TQLO SP. Z O.O. • United States

Remote
USD 120,000 - 170,000