Gepassioneerd back-end architect/designer
Enregistrez cette offre et organisez votre recherche
Créez un compte gratuit pour enregistrer des offres d'emploi, créer des alertes et revenir à cette liste depuis votre tableau de bord.
Voor onze klant, gespecialiseerd in audio, video en verlichting, zijn wij op zoek naar een nieuwe collega om hun team te versterken als back-end architect/designer
In beide functies ben je de grondlegger van een gloednieuw softwareplatform dat zal dienen als back-end infrastructuur voor professionele on‑premise AVL‑netwerken, die worden aangestuurd door cloud‑gebaseerde beheertools.
Als Back‑End Architect ontwerp je de algemene architectuur van een on‑premise, high-performance, veilig back‑end systeem, een real‑time monitoring & logging analytics service en cloud‑native management tools.
Als Back‑End Designer werk je de technische specificaties verder uit en neem je deel aan de ontwikkeling van een werkende proof‑of‑concept versie, waarbij je een leidende rol vervult in een groeiend ontwikkelteam dat toewerkt naar productierijpheid en verder.
Belangrijkste verantwoordelijkheden:
- Nauw samenwerken met cross‑functionele teams, waaronder productmanagers, UX/UI‑ontwerpers, softwareontwikkelaars en QA‑engineers;
- Creëren van een high‑level architectuurontwerp dat de algemene structuur en componenten van onze back‑end systemen schetst en documenteert;
- Documenteren van uitgebreide systeemontwerpspecificaties, inclusief datamodellen, API’s en integratiestrategieën, die het ontwikkelteam begeleiden bij het bouwen van robuuste en schaalbare back‑end systemen;
- De inzet, het schalen en het beheer van gecontaineriseerde applicaties automatiseren door een container orkestratieplatform te integreren;
- Realtime analyseoplossingen implementeren om inzichten in monitoring, visualisatie en logging van een netwerkinfrastructuur te bieden;
- Integreer voorspellende analysetechnieken, waaronder tijdreeksanalyse, om bruikbare observaties af te leiden uit de gegevens die binnen het netwerk zijn verzameld;
- Deelnemen aan codebeoordelingen om ervoor te zorgen dat de architecturale standaarden worden nageleefd en mentorschap en begeleiding bieden aan het ontwikkelingsteam met betrekking tot best practices.
- Bewezen ervaring in het ontwerpen van schaalbare, high‑performance back‑end systemen, idealiter in een multi‑component architectuur die zowel on‑premise als cloud componenten integreert;
- Begrip van modulaire en microservices architectuurprincipes en -praktijken;
- Sterke vertrouwdheid met on‑premise implementaties, cloudservices en Infrastructure As Code (IAC)-tools;
- Ervaring met containerisatie‑ en orkestratietechnologieën zoals Docker en Kubernetes;
- Bekendheid met tools voor real‑time monitoring, logging en analytics zoals Grafana, Prometheus en een ELK stack;
- Sterke analytische en probleemoplossende vaardigheden;
- Het vermogen om een team van engineers te leiden en te managen, samenwerking te stimuleren en hun professionele groei te begeleiden;
- Gepassioneerd om geweldige producten nog beter te maken;
- Goede mondelinge en schriftelijke communicatieve vaardigheden in het Engels en Nederlands.
Jobgerelateerde competenties
- Informaticaprogramma’s en -applicaties ontwerpen en ontwikkelen
- De technische, economische, … informatie en de reglementering opvolgen en actualiseren
- Technische specificaties van de informatica applicatie uitwerken en opstellen (lastenboek)
- Behoeften van de klant of gebruiker analyseren
Het functioneel lastenboek opstellen (specificaties, termijnen, kosten, …) - Programmeren in een specifieke computertaal
- De productie van softwareoplossingen realiseren in een omgeving (servers, werkposten, besturingssystemen, …)
- Documenten en technische ondersteuning voor de ontwikkelaars, gebruikers, informaticadiensten, … uitwerken en bijwerken
- Een prototype van de technische oplossing realiseren voor validatie door de opdrachtgever (typeconfiguratie, …)
- Informaticacomponenten selecteren, assembleren en integreren (programma’s, databanken, specifieke ontwikkelingen, …)
- Een prototype of model van de ontwikkeling ontwerpen en uitwerken (design application)
- Technische en functionele problemen analyseren
Corrigerende acties, technische aanpassingen, … voorstellen - Een ontwikkeld product presenteren
Gebruikers opleiden over de geleverde informaticatoepassingen - Fasen en procedures van de technische en functionele tests van informaticaprogramma’s en -applicaties bepalen en uitvoeren (planning, validatie, …)
Persoonsgebonden competenties
- Verantwoordelijkheid
- Ze bieden je een uitdagende rol in een snelgroeiend Belgisch bedrijf met een bekende reputatie in de wereldwijde entertainmentindustrie.
- Je zal deel uitmaken van een agile team van ontwikkelaars en ingenieurs die de meest geavanceerde technologie voor de AV‑industrie creëren.
- Met een intensi