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?