Przejdź do treści

Senior Oracle Developer

Projektowanie i rozwój zaawansowanych systemów bazodanowych dla sektora energetycznego.

Będziesz odpowiadać za rozwój, projektowanie i optymalizację rozwiązań opartych o Oracle, ze szczególnym naciskiem na jakość danych, wydajność oraz spójność architektury systemowej. Twoja praca będzie łączyć zaawansowane programowanie w PL/SQL z projektowaniem struktur danych, integracją systemów oraz współpracą z architektami i biznesem.

Zakres obowiązków

  • projektowanie i rozwój rozwiązań w technologii PL/SQL oraz w środowisku Oracle,
  • tworzenie, rozwijanie i optymalizacja struktur bazodanowych oraz modeli danych,
  • rozwój i utrzymanie aplikacji webowych wspieranych przez warstwę bazodanową,
  • projektowanie relacyjnych baz danych z uwzględnieniem wydajności i skalowalności,
  • rozwój i integracja systemów z wykorzystaniem REST API, XML oraz JSON,
  • udział w projektowaniu architektury systemów oraz modelowaniu w UML,
  • budowa i rozwój rozwiązań integracyjnych pomiędzy systemami,
  • praca z repozytoriami kodu (Git) oraz zapewnienie jakości poprzez testy jednostkowe (np. utPLSQL),
  • współtworzenie i utrzymywanie spójności architektonicznej rozwiązań w projekcie,
  • analiza wykonalności wymagań biznesowych w kontekście technicznym (terminy, zakres, NFR),
  • współpraca z architektami, analitykami i interesariuszami biznesowymi,
  • udział w procesach projektowych i utrzymaniowych z wykorzystaniem narzędzi JIRA i Confluence,
  • dbałość o bezpieczeństwo, jakość oraz stabilność tworzonych rozwiązań.

Wymagania

  • minimum 6 lat doświadczenia w programowaniu PL/SQL,
  • bardzo dobra znajomość ekosystemu Oracle (struktury, optymalizacja, podstawowa administracja),
  • doświadczenie w projektowaniu relacyjnych baz danych oraz pracy z dużymi wolumenami danych,
  • znajomość narzędzia Oracle Designer, doświadczenie w modelowaniu systemów i architektury w UML,
  • znajomość wzorców projektowych i ich praktycznego zastosowania,
  • doświadczenie w budowie i rozwoju systemów integracyjnych, umiejętność pracy z transformacjami XML / JSON w bazie danych,
  • znajomość i praktyczne wykorzystanie REST API,
  • doświadczenie w pracy z repozytorium Git,
  • znajomość narzędzi i praktyk testowania jednostkowego (np. utPLSQL),
  • rozumienie architektury systemów i umiejętność zapewnienia ich spójności,
  • doświadczenie w pracy w środowisku projektowym z klientem i zespołami technicznymi,
  • znajomość narzędzi JIRA i Confluence, świadomość zagadnień bezpieczeństwa systemów IT,
  • umiejętność pracy zespołowej, odpowiedzialność i terminowość.

Mile widziane

  • doświadczenie w pracy z rozwiązaniami typu MinIO,
  • znajomość szerszych zagadnień architektury systemów enterprise,
  • doświadczenie w środowiskach energetycznych lub systemach krytycznych,
  • praktyka w zarządzaniu lub współtworzeniu procesów wytwarzania oprogramowania.

Co oferujemy

  • udział w długoterminowym projekcie,
  • praca nad systemami o wysokim znaczeniu biznesowym i dużej skali, realny wpływ na decyzje architektoniczne i techniczne,
  • elastyczny model pracy (zdalnie + okazjonalne wizyty w biurze),
  • współpraca z doświadczonym zespołem ekspertów i architektów,
  • stabilne środowisko projektowe w branży energetycznej,
  • możliwość rozwoju w kierunku architekta lub eksperta domenowego.

Jak aplikować?

Kliknij poniższy przycisk „Aplikuj” i wypełnij formularz.

Zweryfikujemy Twoje kompetencje względem wymagań oraz skontaktujemy się z Tobą, w przypadku zakwalifikowania do kolejnego etapu.

Aplikuj