Text copied to clipboard!

Titel

Text copied to clipboard!

PHP LMS Monoliet Query Optimizer

Beschrijving

Text copied to clipboard!
Wij zijn op zoek naar een PHP LMS Monoliet Query Optimizer om ons team te versterken en de prestaties van ons leerbeheersysteem (LMS) te verbeteren. In deze rol ben je verantwoordelijk voor het analyseren, optimaliseren en herstructureren van complexe databasequery's binnen een monolithische PHP-architectuur. Je werkt nauw samen met ontwikkelaars, databasebeheerders en systeemarchitecten om bottlenecks te identificeren en efficiënte oplossingen te implementeren. Onze ideale kandidaat heeft diepgaande kennis van PHP, MySQL en prestatieoptimalisatie binnen grote, monolithische systemen. Je begrijpt hoe query's de algehele systeemprestaties beïnvloeden en bent in staat om bestaande codebases te analyseren en te verbeteren zonder de functionaliteit te verstoren. Je hebt ervaring met het werken in een Agile-omgeving en bent in staat om zelfstandig te werken, maar ook effectief te communiceren binnen een team. Je zult verantwoordelijk zijn voor het uitvoeren van prestatie-audits, het opstellen van rapporten over inefficiënte query's, en het implementeren van verbeteringen die de responstijd van het systeem aanzienlijk verkorten. Daarnaast draag je bij aan de ontwikkeling van best practices en documentatie voor toekomstige optimalisatie-inspanningen. Deze functie biedt een uitstekende kans om een directe impact te hebben op de gebruikerservaring van duizenden studenten en docenten die dagelijks gebruik maken van ons LMS. Als je gepassioneerd bent over code-efficiëntie, schaalbaarheid en het verbeteren van systeemprestaties, dan is dit de perfecte rol voor jou.

Verantwoordelijkheden

Text copied to clipboard!
  • Analyseren van bestaande SQL-query's binnen het LMS-systeem
  • Optimaliseren van trage of inefficiënte databasequery's
  • Samenwerken met ontwikkelaars om prestatieproblemen op te lossen
  • Uitvoeren van prestatie-audits en benchmarks
  • Documenteren van optimalisaties en best practices
  • Monitoren van systeemprestaties na implementatie van wijzigingen
  • Bijdragen aan architecturale verbeteringen van het monolithisch systeem
  • Ondersteunen bij migratie naar schaalbare oplossingen indien nodig

Vereisten

Text copied to clipboard!
  • Uitgebreide ervaring met PHP en MySQL
  • Diepgaande kennis van SQL-prestatieoptimalisatie
  • Ervaring met monolithische systeemarchitecturen
  • Bekendheid met tools zoals Xdebug, New Relic of vergelijkbaar
  • Sterke probleemoplossende vaardigheden
  • Ervaring met versiebeheer (bijv. Git)
  • Goede communicatieve vaardigheden in het Nederlands en Engels
  • Ervaring met Agile/Scrum-methodologieën

Potentiële interviewvragen

Text copied to clipboard!
  • Welke technieken gebruik je om trage query's te identificeren?
  • Heb je ervaring met het optimaliseren van monolithische systemen?
  • Welke tools gebruik je voor prestatieanalyse?
  • Hoe ga je om met legacy-code tijdens optimalisatie?
  • Kun je een voorbeeld geven van een succesvolle optimalisatie die je hebt uitgevoerd?
  • Hoe werk je samen met andere teams tijdens een optimalisatieproject?
  • Wat zijn volgens jou de grootste uitdagingen bij het optimaliseren van een LMS?
  • Hoe blijf je op de hoogte van nieuwe ontwikkelingen in PHP en database-optimalisatie?