Back-end developer Nick
Lees meer over onze a&m'er
Complexe vraagstukken, daar houdt onze Back-end developer Nick wel van. Bij a&m impact zit hij dan ook al 2,5 jaar helemaal op zijn plek. In zijn succesverhaal vertelt hij meer over waar hij op dagelijkse basis mee bezig is en wat het werk bij a&m zo leuk maakt.
Zich alles eigen maken
Voor Nick betekende zijn overstap naar a&m impact ook de overstap naar Craft CMS. Een compleet nieuw systeem waar hij mee moest leren werken. Nick: “In het begin was dit wel echt even wennen en heel veel uitproberen: wat gebeurt er als ik dit doe en hoe kan ik dit op de beste manier oplossen? Dat bleek best complex. Ontdek je namelijk een bug in Craft, dan kan het maar zo zijn dat je steeds dieper in de code moet duiken om het op te lossen. Mijn collega Frank, ook wel ons orakel, heeft veel van die code geschreven, en ik ben nog steeds bezig om alles te ontdekken. Het is een uitdaging, maar wel een hele leuke.”
En iets waar Nick duidelijk sterk in bleek, want na een half jaar kreeg hij de verantwoordelijkheid om de overstap van Craft 3 naar Craft 4 te leiden. Nick: “Al onze plugins moesten compatible worden gemaakt met de nieuwe versie van Craft, wat soms aanzienlijke aanpassingen vereiste. Daarnaast hebben we PHPStan geïmplementeerd, waardoor de code nu veel robuuster is. Hierdoor is ons portaal stabieler geworden en zijn toekomstige upgrades, zoals naar Craft 5, eenvoudiger. Ik vind het heel tof dat ik vanuit het team zo snel al het vertrouwen kreeg om hier de leiding in te nemen.”
Een ander project waar Nick aan werkt, is de communication-server, die draait binnen Docker containers. Nick: “Onze beeldbeloplossing maakt hier bijvoorbeeld gebruik van. Voor de communication-server is het cruciaal dat deze 24/7 beschikbaar is. Om 100% uptime te garanderen, passen we blue-green deployments toe, zodat bij updates altijd een nieuwe versie klaarstaat zonder downtime.” Naast die grote projecten pakt Nick vooral verschillende punten van de backlog die op dat moment op de planning staan.
Wat het werken bij a&m impact leuk maakt? Nick: “De complexiteit van het sociaal portaal is wel echt heel gaaf. Alleen al als je kijkt naar hoeveel mensen er dagelijks gebruik van maken, meer dan 300.000! Het is zo’n enorme bak code, die allemaal aan elkaar verbonden is. Als je daar iets aan toevoegt, moet je er wel rekening mee houden dat alles zo blijft werken. Daarnaast is het ook leuk dat iedereen competitief is en dat bedoel ik op een positieve manier. Als iets niet werkt dan wil je weten waarom. Als het beter kan, wil je weten hoe dan. Je leert constant van elkaar en van iedereen of je nu junior, medior of senior bent. Het maakt het werk voor mij iedere dag uitdagend.”
Onderdeel worden van ons team?
Front-end webdeveloper
- Tussen 2.500 en 5.000 euro
- 32 tot 40 uur per week
Release & support coördinator
- Tussen €2.500 en €4.000
- 32 tot 40 uur per week
Relatiemanager
- Tussen 3.000 en 6.000 euro
- 32 tot 40 uur per week
Commercieel medewerker binnendienst
- Tussen de €3.000 en €4.500
- 32 tot 40 uur per week