Text copied to clipboard!
Pealkiri
Text copied to clipboard!Päringute optimeerija monoliitsele PHP-põhisele LMS-ile
Kirjeldus
Text copied to clipboard!
Otsime kogenud päringute optimeerijat, kes aitaks parandada meie monoliitse PHP-põhise õppehaldussüsteemi (LMS) jõudlust ja skaleeritavust. Selles rollis vastutad keerukate SQL-päringute analüüsimise, optimeerimise ja ümberkujundamise eest, et tagada süsteemi sujuv ja tõhus toimimine. Töö nõuab tugevat arusaamist andmebaaside toimimisest, PHP arendusest ning monoliitsete arhitektuuride eripäradest.
Meie LMS on laialdaselt kasutusel haridusasutustes ja ettevõtetes, mistõttu on süsteemi jõudlus ja töökindlus kriitilise tähtsusega. Ootame kandidaati, kes suudab tuvastada kitsaskohti, rakendada parimaid praktikaid ja teha tihedat koostööd arendusmeeskonnaga, et pakkuda parimat võimalikku kasutajakogemust.
Töö hõlmab olemasolevate päringute auditit, indeksite ja skeemide optimeerimist, andmebaasi monitooringut ning vajadusel ka uute funktsioonide arendamist. Samuti ootame, et aitad kaasa arhitektuurilistele otsustele, mis puudutavad süsteemi tulevikku ja võimalikku üleminekut mikroteenustele.
Sobiv kandidaat on analüütilise mõtlemisega, detailidele orienteeritud ning omab kogemust suurte ja keerukate süsteemide optimeerimisel. Kui tunned end mugavalt töötades nii iseseisvalt kui ka meeskonnas ning soovid panustada olulise süsteemi arengusse, siis ootame sind meie meeskonda.
Kohustused
Text copied to clipboard!- SQL-päringute analüüsimine ja optimeerimine
- Andmebaasi jõudluse monitoorimine ja probleemide tuvastamine
- Koostöö arendustiimiga süsteemi kitsaskohtade lahendamisel
- Indeksite ja skeemide optimeerimine
- Koodi refaktoreerimine ja dokumenteerimine
- Arhitektuuriliste otsuste toetamine
- Uute funktsioonide arendamine vajadusel
- Andmebaasi logide ja statistika analüüs
- Testide kirjutamine ja jõudlustestide läbiviimine
- Parimate praktikate rakendamine andmebaasi arenduses
Nõuded
Text copied to clipboard!- Tugev kogemus SQL ja andmebaaside optimeerimisega
- Hea arusaam PHP-st ja monoliitsetest süsteemidest
- Kogemus MySQL või PostgreSQL andmebaasidega
- Võime tuvastada ja lahendada jõudlusprobleeme
- Kogemus andmebaasi monitooringu tööriistadega
- Hea koostööoskus ja suhtlemisoskus
- Võime töötada iseseisvalt ja võtta initsiatiivi
- Kogemus versioonihalduse tööriistadega (nt Git)
- Analüütiline mõtlemine ja probleemilahendusoskus
- Kasuks tuleb kogemus LMS-ide või haridustarkvaraga
Võimalikud intervjuu küsimused
Text copied to clipboard!- Milline on sinu kogemus SQL-päringute optimeerimisel?
- Kas oled varem töötanud monoliitse PHP-süsteemiga?
- Milliseid andmebaasi monitooringu tööriistu oled kasutanud?
- Kirjelda olukorda, kus optimeerisid aeglase päringu.
- Kuidas tagad, et optimeerimine ei riku olemasolevat funktsionaalsust?
- Kas oled töötanud LMS-ide või sarnaste süsteemidega?
- Kuidas lähened keerulise andmestruktuuri optimeerimisele?
- Milline on sinu kogemus PHP arenduses?
- Kuidas hindad oma meeskonnatöö oskusi?
- Kas oled valmis töötama nii iseseisvalt kui ka meeskonnas?