Requirements: Polish
Company: 4IT Solutions
Region: Wysokie Mazowieckie , Podlaskie Voivodeship
Poszukujemy PL/SQL/ Oracle APEX Developera dla naszego klienta globalnego lidera w dziedzinie baz danych, rozwiazan chmurowych i oprogramowania biznesowego. To wyjatkowa okazja do pracy dla jednej z wiodacych firm tworzacych kompleksowe oprogramowanie bazodanowe oraz nowoczesne rozwiazania chmurowe oparte na sztucznej inteligencji. Dzieki ciaglemu rozwojowi technologii oraz inwestycjom w nowoczesne rozwiazania, firma pozostaje kluczowym graczem w sektorze IT, dostarczajac innowacyjne produkty dla firm na calym swiecie. Dynamiczny rozwj oraz globalna spolecznosc ekspertw IT sprawiaja, ze jest to idealne miejsce dla ambitnych specjalistw. Na poczatek konkrety: Mozliwa forma wsplpracy: B2B Stawka: 120-140 zl/h Tryb pracy: 85% zdalnie, 10% biuro Warszawa, 5% lokalizacja klienta Wymiar pracy: 1FTE O projekcie: Projekt dotyczy prac nad rozwojem i utrzymaniem kluczowych rozwiazan dla klienta z branzy energetycznej. Zakres obowiazkw: Projektowanie, rozwj oraz utrzymanie aplikacji bazodanowych z wykorzystaniem Oracle PL/SQL Analiza i optymalizacja zapytan SQL oraz kodu PL/SQL, obejmujaca interpretacje planw wykonania, zastosowanie partycjonowania danych oraz monitorowanie wydajnosci baz danych Wykorzystywanie narzedzi diagnostycznych i analitycznych (takich jak PL/SQL Hierarchical Profiler, AWR, ASH, TKPROF) do monitorowania dzialania systemu i identyfikacji waskich gardel Tworzenie i rozwj aplikacji webowych w srodowisku Oracle APEX (w wersji 22.1 lub nowszej) Implementacja mechanizmw bezpieczenstwa na poziomie bazy danych (m.In. kontrola dostepu, uprawnienia, szyfrowanie) Diagnozowanie i rozwiazywanie problemw jakosciowych oraz wydajnosciowych w istniejacym kodzie SQL i PL/SQL Projektowanie wydajnych, skalowalnych i bezpiecznych rozwiazan bazodanowych zgodnych z najlepszymi praktykami Wymagania: Minimum 3 lata doswiadczenia na stanowisku Oracle PL/SQL Developera (w pracy z duzymi systemami bazodanowymi) Bardzo dobra znajomosc baz danych Oracle (w szczeglnosci wersji 19c i nowszych, wraz z ich funkcjonalnosciami) Biegla znajomosc jezyka SQL i PL/SQL (skladnia, konstrukcje jezykowe, dobre praktyki programistyczne) Zaawansowane umiejetnosci optymalizacji zapytan SQL i PL/SQL (czytanie i interpretacja planw wykonania, partycjonowanie danych, monitoring wydajnosci) Znajomosc architektury i mozliwosci Oracle APEX (wersja 22.1, projektowanie aplikacji, analiza i wdrazanie zmian) Umiejetnosc integracji JavaScript i CSS w aplikacjach Oracle APEX (rozszerzanie funkcjonalnosci i personalizacja interfejsu uzytkownika) Znajomosc zasad bezpieczenstwa na poziomie bazy danych (kontrola dostepu, uprawnienia, szyfrowanie danych, uzycie pakietu DBMS_ASSERT) Znajomosc Oracle Partitioning oraz Oracle Data Guard (zarzadzanie duzymi zbiorami danych, zapewnienie dostepnosci) Doswiadczenie w pracy z narzedziami analizy wydajnosci (PL/SQL Hierarchical Profiler, AWR, ASH, TKPROF) Umiejetnosc identyfikacji i rozwiazywania problemw jakosciowych i wydajnosciowych w kodzie SQL/PLSQL (analiza istniejacego kodu, wprowadzanie poprawek bez pogarszania dzialania aplikacji) Znajomosc narzedzi wspierajacych proces wytwarzania oprogramowania (Git, Liquibase/Flyway, Maven) Umiejetnosc tworzenia dokumentacji technicznej (w jezyku polskim i angielskim, zgodnie ze standardami projektowymi) Zdolnosc analitycznego myslenia i projektowania efektywnych, bezpiecznych i skalowalnych rozwiazan bazodanowych (z uwzglednieniem wymagan jakosciowych i wydajnosciowych) Mile widziane: Umiejetnosc projektowania testw automatycznych skoncentrowanych na weryfikacji wydajnosci i niezawodnosci kodu (przygotowanie danych testowych, uruchamianie testowanego kodu, weryfikacja wynikw) Umiejetnosc projektowania efektywnych i skalowalnych modeli danych z zastosowaniem dobrych praktyk Znajomosc koncepcji shardingu oraz technik umozliwiajacych efektywne poziome skalowanie baz danych Podstawowa znajomosc systemw operacyjnych klasy UNIX/Linux Umiejetnosc pisania skryptw Bash w celu orkiestracji testw automatycznych oraz automatyzacji zadan administracyjnych i developerskich Oferujemy: Atrakcyjna lokalizacja biura Brak dress codeu Mozliwosc pracy zdalnej Przyjazna niekorporacyjna atmosfera Spotkania integracyjne Kawa/ herbata Parking dla rowerw Opis procesu rekrutacji: Zdalna rozmowa techniczna z osobami z zespolu klienta Zdalna rozmowa techniczna z live-codingiem Rozmowa z Managerem zespolu