Starszy Programista Baz Danych / Starsza Programistka Baz Danych
⚲ 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.
• 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.