← All jobs
Stage bij Open.nl Software (Diverse opdrachten)
Amersfoort, Utrecht, Nederland · On-site · internship · OPEN.nl Software Group
Apply well, not just fast
Create a free account and upload your resume to get a match score, keyword gaps, a tailored resume, a cover letter and interview prep for this job.
About the role
ObservabilityJavaAccessibilitySEOHTMLDockerCI/CDDatadogGrafanaB2B SalesCompliance
Wil je stage lopen bij een jong softwarebedrijf?
Wil jij stage lopen bij een jong software-ontwikkel bedrijf in het midden van het land (Amersfoort)? Waar je impact kunt hebben door organisaties te helpen grip te laten krijgen op hun informatie? Alle kansen krijgt om je te ontwikkelen? Dan komen we graag met jou in contact!
Over Open.nl Software
Wij zijn een snelgroeiend softwarebedrijf in Amersfoort, met meer dan 40 consultants en developers. Binnen onze groep werken meerdere teams aan hun eigen softwareproducten en klantoplossingen. Onze cultuur draait om:
- Samenwerken: we luisteren, helpen, leren van elkaar
- Eigenaarschap: je pakt je rol en maakt het verschil
- Flexibiliteit: we bewegen mee en denken in kansen
- Zelfontwikkeling: je blijft leren, voor jezelf én je team
We zijn ambitieus, inhoudelijk sterk en geloven in software die de maatschappij vooruithelpt.
Diverse stageopdrachten
Wij hebben doorlopend een aantal interessante stageopdrachten;
Stageopdracht: Performance testing
De opdracht
Om de betrouwbaarheid en snelheid van onze applicaties te waarborgen, willen we diepgaand inzicht krijgen in de prestaties en mogelijke vertragingen binnen ons systeem. Tijdens deze stage onderzoek je hoe we observability en monitoring optimaal kunnen inzetten om bottlenecks in kaart te brengen (zoals in de API-laag, de database, de zoekfunctionaliteit of externe afhankelijkheden).
Als onderdeel van je oplossing ontwerp en ontwikkel je een geautomatiseerde Java-testsuite/applicatie die doelgericht endpoints analyseert en belast. Met behulp van de door jou ingerichte observability-tooling verzamel je realtime telemetry data (metrics, traces, logs), analyseer je waar de prestaties stagneren en doe je onderbouwde aanbevelingen voor architecturale verbeteringen.
Afhankelijk van de voortgang kan de opdracht worden uitgebreid met load- en stresstesten. Hierbij stuur je grote aantallen requests naar de applicatie om te onderzoeken hoe het systeem zich gedraagt onder belasting, waar de grenzen liggen en welke verbeteringen mogelijk zijn.
Deelopdrachten
- Probleemanalyse en Tooling-onderzoek: Onderzoek welke observability- en APM-oplossingen (bijv. OpenTelemetry, rometheus/Grafana, Datadog of Elastic) het beste aansluiten op onze applicatie-architectuur.
- Architectuur en Ontwerp: Ontwerp de observability-inrichting én de architectuur van de Java-testapplicatie. Zorg dat het ontwerp schaalbaar is ingericht om ook geautomatiseerde load- en stresstesten uit te kunnen voeren.
- Implementatie en PoC: Realiseer iteratief de gekozen observability-inrichting en ontwikkel de Java-applicatie om endpoints geautomatiseerd aan te roepen, te analyseren en te monitoren.
- Performance en Load-analyse: Voer belasting- en stresstesten uit. Analyseer de verzamelde data om de limieten van het systeem te identificeren en exacte vertragingsfactoren aan te wijzen.
- Containerisatie en CI/CD Integratie: Verpak de gehele test- en monitoringinrichting in containers (Docker), zodat deze eenvoudig herbruikbaar is binnen verschillende omgevingen en ontwikkelpijplijnen.
Stageopdracht: Optimalisatie Website & Online Media (W3C-Compliance & Content)
De opdracht
Om de gebruikerservaring, vindbaarheid en toegankelijkheid van onze website te waarborgen, willen we grondig onderzoeken hoe we onze content én technische kwaliteit (W3C-compliance) kunnen verbeteren. Daarnaast verdienen onze overige mediakanalen een professionelere en gestructureerde aanpak. Als onderdeel van je stage breng je de huidige status in kaart en stel je een gedegen media- en contentplan op. Vervolgens steek je zelf de handen uit de mouwen om de website-content te vernieuwen, W3C-validatieproblemen op te lossen en de overige mediakanalen (zoals social media en nieuwsbrieven) in te richten en te vullen aan de hand van het plan. Afhankelijk van je voortgang en interesse kun je de opdracht verdiepen met bijvoorbeeld usability-tests of een gerichte SEO- en toegankelijkheidsanalyse (WCAG) om te onderzoeken hoe we onze doelgroepen nog beter kunnen bereiken.
Deelopdrachten
- Probleemanalyse en Nulmeting: Onderzoek de huidige staat van onze website op het gebied van content, SEO en W3C-compliance (semantische HTML, toegankelijkheid). Breng daarnaast de inzet van onze overige mediakanalen in kaart.
- Strategie en Plan van Aanpak: Ontwerp een helder media- en contentplan inclusief doelgroepanalyse, tone-of-voice, richtlijnen voor W3C-compliance en een praktische contentkalender.
- Content Optimalisatie & Redactie: Herschrijf en optimaliseer webpagina's voor onze B2B- en overheidendoelgroepen, zodat de informatie helder, actueel en pakkend is.
- Technische Optimalisatie (W3C): Samenwerken met het development-team om technische W3C-fouten, validatieproblemen en toegankelijkheidspunten (accessibility) op te lossen.
- Uitrol en Beheer Mediakanalen: Richt de overige mediakanalen professioneel in en start met de uitvoering van het contentplan door middel van gerelateerde posts, templates en updates.
Wij zijn flexibel in de vormgeving van de opdracht. Zie je de opzet van de opdracht graag anders, bespreek de mogelijkheden!
Wat wij bieden
- Je werkt in een jong en enthousiast team van professionals met de beste onderlinge sfeer die je ooit hebt gezien op de werkvloer.
- Je belandt in een gevestigde, ondernemende organisatie, die je in staat stelt je te buigen over complexe enterprise-level uitdagingen en je in razend tempo te ontwikkelen.
- Je mag werken met de vetste technieken en concepten. Dat zijn onze huidige technieken, en de technieken waarin we ons nog gaan ontwikkelen. We staan nooit stil!