JustJoin.IT Praca zdalna Senior

Starszy Programista Baz Danych / Starsza Programistka Baz Danych

B2Bnetwork

⚲ Warszawa

16 800 - 20 160 PLN netto (B2B)

Wymagania

  • MS SQL
  • MySQL
  • PostgreSQL
  • SQL
  • PL/SQL

Opis stanowiska

• Projektowanie, rozwój oraz utrzymanie relacyjnych baz danych (głównie PostgreSQL).
• Tworzenie, rozwój i optymalizacja procedur, funkcji oraz skryptów w językach PL/pgSQL lub PL/SQL.
• Pisanie i optymalizacja zapytań SQL pod kątem wydajności i niezawodności.
• Analiza oraz rozwiązywanie problemów związanych z wydajnością baz danych.
• Współpraca z zespołem projektowym (Developerzy Java, Analitycy, Testerzy, DevOps, Scrum Master, Kierownik Projektu) przy rozwoju i utrzymaniu systemu.
• Udział w rozwoju i utrzymaniu projektu zgodnie z wymaganiami biznesowymi i technicznymi.
• Wspieranie procesu wdrażania zmian oraz zapewnianie wysokiej jakości rozwiązań bazodanowych.
• Dbanie o integralność, bezpieczeństwo i spójność danych.
• Dokumentowanie przygotowanych rozwiązań oraz udział w przeglądach technicznych.

🔍 Dekoder Ogłoszenia

🟡
Starszy Programista Baz Danych / Starsza Programistka Baz Danych
Stanowisko może wymagać zarówno głębokiej wiedzy technicznej, jak i umiejętności mentorsko-liderskich, a nie tylko pisania kodu.
🔴
Tworzenie, rozwój i optymalizacja procedur, funkcji oraz skryptów w językach PL/pgSQL lub PL/SQL.
Oczekuje się, że będziesz głównie pisać i optymalizować kod proceduralny w bazie danych, a nie tylko tworzyć proste zapytania.
🟡
Pisanie i optymalizacja zapytań SQL pod kątem wydajności i niezawodności.
Oprócz pisania zapytań, kluczowe jest umiejętne ich profilowanie i optymalizacja, co może być czasochłonne.
🔴
Analiza oraz rozwiązywanie problemów związanych z wydajnością baz danych.
Może to oznaczać, że system ma już problemy z wydajnością, które będziesz musiał diagnozować i naprawiać.
🟡
Współpraca z zespołem projektowym (Developerzy Java, Analitycy, Testerzy, DevOps, Scrum Master, Kierownik Projektu) przy rozwoju i utrzymaniu systemu.
Oczekuje się aktywnego udziału w procesie developerskim i komunikacji z różnymi rolami, a nie izolowanej pracy nad bazą danych.