Automatische stand-by planner

Een kalender-app voor het inplannen van de stand-by diensten die gekoppeld staat aan de API’s van onze systemen die storingsmeldingen versturen. Dat heeft een van onze DevOps teams nodig. Zodat het systeem snel en eenvoudig op de hoogte wordt gebracht waar meldingen van problemen naartoe moeten worden gestuurd.

Benodigde interesse(s)

  • Integratie met externe API’s
  • Front-end development
  • Applicatie monitoring

Wat krijg je

  • Een uitdagende afstudeeropdracht
  • € 1000 vergoeding, € 500 + leaseauto of € 600 + woonruimte
  • Professionele begeleiding
  • Trainingen gericht op jouw afstudeertraject
  • Sparren met andere afstudeerders en collega’s
  • Twee vakantiedagen per maand

Wat je gaat doen

  • 35% Afstudeeronderzoek
  • 40% Analyseren, ontwerpen, realiseren
  • 25% Documentatie

Binnen een DevOps team draait een teamlid de stand-by dienst. Dit betekent dat hij 24/7 sms’jes kan ontvangen over problemen die optreden binnen een van de 5 applicaties die dit team in beheer heeft.

Elke week wisselt de stand-by dienst naar de volgende persoon in het team. Ook komt het geregeld voor dat een teamlid voor een paar uur de stand-by dienst van een ander overneemt. Elke keer dat er van stand-by dienst wordt gewisseld, moet dit handmatig in twee systemen worden aangepast. Dit is geen probleem voor de wekelijkse wissel, maar erg onhandig als dit omzetten bijvoorbeeld in het weekend moet gebeuren. Hier is namelijk altijd een laptop voor nodig.

De opdracht

Om het wisselen van stand-by diensten makkelijker en minder foutgevoelig te maken, moet er een planning-applicatie worden gebouwd. In deze applicatie moet het mogelijk worden om in een kalender op te geven wie er op welk moment van de dag stand-by dienst heeft. Zodra de stand-by dienst van het ene naar het andere teamlid overgaat, moet de applicatie automatisch de stand-by omzetten.

Onderzoek of het via de API’s van de systemen die verantwoordelijk zijn voor het versturen van meldingen mogelijk is om de stand-by diensten automatisch te wisselen. Ook moet worden uitgezocht hoe deze applicatie zelf kan worden gemonitord. Mocht de applicatie niet in staat zijn om de stand-by dienst om te zetten dan moet er, ondanks dat de stand-by dienst nog op het verkeerde teamlid staat, een melding worden verstuurd naar het juiste teamlid.

Realiseer vervolgens een Proof of Concept in Java met een zelf te kiezen front-end.

Meld je aan voor deze opdracht

  • Geaccepteerde bestandstypen: docx, doc, txt, pdf.
  • Geaccepteerde bestandstypen: docx, doc, txt, pdf.

Sollicitatieprocedure

  1. 1
  2. Kennismakingsgesprek

    Bespreek (studie) loopbaan, interesses en ambities en introductie Info Support.

  1. 2
  2. Beoordelingen

    Assessment van professionele kennis en persoonlijkheid (capaciteit, competenties en motieven).

  1. 3
  2. Selectie interview

    Professionele kennis en persoonlijkheid verdiepen.

  1. 4
  2. De ondertekening van een contract

    Contractaanbieding en uitnodiging voor tekenmomenten.