ITFS jest firmą consultingową z Trójmiasta, posiadającą także oddział w Warszawie. Zajmujemy się przede wszystkim rekrutacją specjalistów IT i tworzeniem projektowych Software House dla naszych Klientów z Polski oraz Europy Zachodniej.
Stanowisko: Programista PL/SQL
Miejsce pracy: hybrydowo z Warszawy (1-2 dni w tygodniu on-site)
Start: możliwy ASAP (max. 3 miesiące wypowiedzenia)
Współpraca: B2B z ITFS – pełen etat (bez płatnych urlopów)
Wynagrodzenie: mid ➡ 100-115 zł/h + VAT, senior ➡ 115-132 zł/h + VAT
Branża: utility
Dodatkowe informacje: praca na własnym sprzęcie
Proces rekrutacyjny: krótka rozmowa z ITFS (ok. 15 min) ➡ spotkanie techniczne z live codingiem (ok. 90 min) ➡ opcjonalnie spotkanie projektowe z managerem ➡ decyzja
Wymagania:
- Min. 3 lata (mid) lub 5 lat doświadczenia (senior)
- Doświadczenie z Oracle 19c+ – znajomość nowych funkcji i mechanizmów
- Bardzo dobra znajomość Oracle Partitioning, podstawowa Oracle Data Guard, mile widziane Oracle Sharding
- Bardzo dobra znajomość SQL/PLSQL i umiejętność pisania kodu odpornego na ataki
- Umiejętność logicznego myślenia i algorytmicznego podejścia
- Znajomość zasad i dobrych praktyk modelowania danych, a także znajomość koncepcji shardingu
- Umiejętność wstecznej analizy i optymalizacji kodu SQL/PLSQL, identyfikacja problemów jakościowych i wydajnościowych
- Znajomość wbudowanych pakietów Oracle (DBMS_, UTL_), perspektyw USER_/ALL_/DBA_/v$, mechanizmów bezpieczeństwa
- Zaawansowana optymalizacja SQL/PLSQL
- Znajomość narzędzi analizy wydajności: PL/SQL Profiler, AWR, ASH, TKPROF
- Doświadczenie z danymi rzędu dziesiątek/kilkuset TB
- Znajomość narzędzi: git, Liquibase/Flyway, Maven, SQL Data Modeler, SQL Developer
- Pisanie testów automatycznych PL/SQL
- Podstawy UNIX i skryptów bash
- J. angielski min. B1 – praca z dokumentacją techniczną
Zadania:
- Projektowanie i optymalizacja baz danych, tworzenie i utrzymanie struktur bazodanowych w Oracle 19c+ z wykorzystaniem zaawansowanych funkcji
- Weryfikacja i optymalizacja istniejących skryptów SQL/PLSQL pod kątem jakości, wydajności oraz odporności na ataki
- Tworzenie testów automatycznych w PL/SQL w celu zapewnienia jakości kodu i procesów
- Przygotowanie logicznych i fizycznych modeli danych zgodnie z najlepszymi praktykami
- Przygotowywanie czytelnej dokumentacji technicznej w j. polskim i j. angielskim
Oferujemy:
- Przejrzyste warunki współpracy w firmie o pewnej i stabilnej pozycji rynkowej oraz możliwość rozwoju
- Możliwość skorzystania z benefitów (dofinansowanie do pakietu medycznego Enel-med i Multisport oraz podstawowy pakiet księgowy - darmowy do trzech faktur miesięcznie)