Text copied to clipboard!
Наслов
Text copied to clipboard!PHP LMS Monolit Optimizator Upita
Опис
Text copied to clipboard!
Tražimo PHP LMS Monolit Optimizatora Upita koji će igrati ključnu ulogu u unapređenju performansi i efikasnosti našeg obrazovnog softverskog sistema. Kandidat će biti odgovoran za analizu, optimizaciju i refaktorisanje SQL upita unutar monolitne PHP aplikacije koja upravlja sistemom za upravljanje učenjem (LMS). Ova pozicija zahteva duboko razumevanje rada sa bazama podataka, PHP programiranja i arhitekture monolitnih sistema.
Kao PHP LMS Monolit Optimizator Upita, radićete u saradnji sa timom programera, administratorima baza podataka i QA inženjerima kako biste identifikovali uska grla u performansama i implementirali rešenja koja poboljšavaju brzinu i skalabilnost sistema. Vaš rad će direktno uticati na korisničko iskustvo hiljada korisnika koji koriste naš LMS svakodnevno.
Od kandidata se očekuje da poseduje iskustvo u radu sa velikim količinama podataka, razumevanje indeksa, normalizacije i denormalizacije baza, kao i sposobnost da piše efikasne i čitljive SQL upite. Takođe, poželjno je iskustvo u radu sa alatima za profilisanje performansi i poznavanje osnovnih principa DevOps-a.
Ukoliko ste analitični, orijentisani na detalje i imate strast prema optimizaciji sistema, ovo je idealna prilika za vas da doprinesete razvoju obrazovne tehnologije i unapredite kvalitet digitalnog učenja.
Одговорности
Text copied to clipboard!- Analiza postojećih SQL upita u PHP LMS monolitnom sistemu
- Optimizacija performansi baza podataka i upita
- Saradnja sa timom programera i DBA stručnjacima
- Refaktorisanje koda radi poboljšanja efikasnosti
- Implementacija indeksa i drugih tehnika za ubrzanje upita
- Praćenje i izveštavanje o performansama sistema
- Korišćenje alata za profilisanje i monitoring
- Pisanje tehničke dokumentacije za optimizovane komponente
- Učestvovanje u planiranju arhitektonskih poboljšanja
- Testiranje i validacija optimizovanih rešenja
Захтеви
Text copied to clipboard!- Iskustvo u radu sa PHP i MySQL bazama podataka
- Duboko razumevanje SQL jezika i optimizacije upita
- Poznavanje arhitekture monolitnih aplikacija
- Iskustvo sa alatima za profilisanje performansi (npr. Xdebug, New Relic)
- Sposobnost analize i rešavanja problema u složenim sistemima
- Poznavanje principa normalizacije i denormalizacije baza
- Iskustvo u radu sa velikim količinama podataka
- Razumevanje osnovnih principa DevOps-a i CI/CD procesa
- Sposobnost rada u timu i dobre komunikacione veštine
- Poželjno iskustvo u radu sa LMS platformama
Могућа питања на интервјуу
Text copied to clipboard!- Koliko godina imate iskustva u radu sa PHP i MySQL?
- Da li ste ranije radili na optimizaciji SQL upita u monolitnim sistemima?
- Koje alate koristite za profilisanje performansi aplikacija?
- Kako pristupate identifikaciji uskih grla u performansama baze?
- Da li imate iskustva sa LMS platformama? Ako da, sa kojom?
- Kako dokumentujete promene koje pravite u kodu?
- Da li ste radili u timovima sa DevOps praksama?
- Kako balansirate između performansi i čitljivosti koda?
- Koji je vaš pristup testiranju optimizovanih upita?
- Da li ste radili na migraciji monolitnih sistema ka mikroservisima?