Text copied to clipboard!

Cím

Text copied to clipboard!

Lekérdezés-optimalizáló PHP alapú monolitikus LMS-hez

Leírás

Text copied to clipboard!
Olyan szakembert keresünk, aki jártas a PHP alapú monolitikus tanulásmenedzsment rendszerek (LMS) adatbázis-lekérdezéseinek optimalizálásában. A pozíció célja a meglévő rendszer teljesítményének javítása, különös tekintettel az SQL lekérdezések hatékonyságára és a rendszer válaszidejének csökkentésére. A sikeres jelölt szorosan együttműködik a fejlesztőcsapattal, hogy azonosítsa a szűk keresztmetszeteket, újratervezze a nem hatékony lekérdezéseket, és javaslatokat tegyen a rendszer architektúrájának fejlesztésére. A munkakörhöz elengedhetetlen a mélyreható ismeret a relációs adatbázisokról (különösen MySQL vagy MariaDB), valamint a PHP nyelvben való jártasság. Tapasztalat a monolitikus rendszerek karbantartásában és refaktorálásában szintén előnyt jelent. A pozíció ideális olyan szakemberek számára, akik szeretnek mélyre ásni a kódbázisban, és örömüket lelik a teljesítményproblémák megoldásában. A feladatok közé tartozik a meglévő SQL lekérdezések elemzése, indexelési stratégiák kidolgozása, adatbázis-struktúrák optimalizálása, valamint a rendszer teljesítményének monitorozása és javítása. A munkavégzés során fontos a dokumentálás és a csapaton belüli kommunikáció, mivel a változtatások hatással lehetnek a rendszer más részeire is. A jelentkezőnek képesnek kell lennie önállóan dolgozni, de csapatmunkára is nyitottnak kell lennie. Elvárás a problémamegoldó képesség, a részletekre való odafigyelés, valamint a folyamatos tanulás iránti elkötelezettség. Ha szereted a kihívásokat, és szívesen dolgozol komplex rendszerek teljesítményének javításán, akkor ez a pozíció neked szól.

Felelősségek

Text copied to clipboard!
  • SQL lekérdezések elemzése és optimalizálása
  • Adatbázis-indexek tervezése és karbantartása
  • Teljesítményproblémák azonosítása és megoldása
  • Együttműködés a fejlesztőcsapattal a rendszerfejlesztések során
  • Adatbázis-struktúrák újratervezése szükség esetén
  • Rendszerteljesítmény monitorozása és riportálása
  • Dokumentáció készítése a változtatásokról
  • Tesztelési stratégiák kidolgozása az optimalizált lekérdezésekhez

Elvárások

Text copied to clipboard!
  • Legalább 3 év tapasztalat PHP fejlesztésben
  • Mély ismeretek MySQL vagy MariaDB adatbázisok terén
  • Tapasztalat SQL lekérdezések optimalizálásában
  • Monolitikus rendszerekben való jártasság
  • Verziókezelő rendszerek (pl. Git) ismerete
  • Jó problémamegoldó képesség
  • Önálló munkavégzésre való képesség
  • Angol nyelvű technikai dokumentáció olvasása

Lehetséges interjú kérdések

Text copied to clipboard!
  • Milyen tapasztalata van SQL lekérdezések optimalizálásában?
  • Dolgozott már monolitikus PHP rendszereken?
  • Milyen adatbázisokat használt korábban?
  • Hogyan azonosítja a teljesítményproblémákat egy rendszerben?
  • Használta már a EXPLAIN parancsot SQL-ben?
  • Milyen eszközöket használ a rendszer teljesítményének monitorozására?
  • Volt már része adatbázis-struktúra újratervezésében?
  • Hogyan dokumentálja a végrehajtott változtatásokat?