Bachelor
Master
AI Engineer
Algemeen
Overal waar data is of waar kenniswerkers zijn zijn er mogelijkheden om processen te verbeteren met behulp van AI. Dit kan bij heel diverse organisaties: van grote organisaties zoals banken of overheidsinstellingen tot startups in allerlei sectoren.
Wat voor producten maak je
Advies AI use cases, ontwerp data-architectuur, AI based decision support system, keuze cloud vs local AI, data-architectuur ontwerp, recommendation system, kostenberekening GenAI, ethische implicaties, implementatie pre-trained model, analyse hardwarevereisten voor AI, verdere voorbeelden
HBO-i architectuurlagen
Een ICT-project omvat altijd de activiteiten analyseren, adviseren, ontwerpen, realiseren en manage & control. Deze activiteiten worden in samenhang uitgevoerd.
Binnen je beroepsrol werk je aan een specifieke hoofdlaag. Daarnaast werk je aan één of meer extra lagen om je te verbreden of te verdiepen. Zo ontstaat een eigen kleuring van je ICT-profiel, met een gezamenlijke basis als uitgangspunt.
Roadmap
Taakgericht
Analyseer de kwaliteit van een beschikbare data set en herken hier patronen in met behulp van ML technieken.
Probleemgericht
Train en test een computer vision model voor het herkennen van lego steentjes op kleur en type.
Situatiegericht
Adviseer en maak een kostenanalyse over de toepassing van Generative AI binnen een organisatie rekening houdend met randvoorwaarden rond human-in-the-loop, privacy en security.
Mogelijke functies binnen de rol ai engineer
AI Agent Engineer
Bouwt autonome AI-agenten die plannen maken, handelen en tools gebruiken
AI Ethics Specialist
Zorgt ervoor dat AI-systemen eerlijk, transparant en conform de regelgeving zijn
AI Solution Architect
Ontwerpt schaalbare AI-systemen en integreert modellen in toepassingen in de praktijk
Data Engineer
Verwerft inzichten en bouwt voorspellende modellen met behulp van data
Back-end Developer
Algemeen
Als back-ender vertaal je de businessvraag naar systemen. Je houdt je bezig met creëren en beschikbaar stellen van data. Je bouwt applicaties en koppelingen tussen systemen.
Wat voor producten maak je
API endpoints, CI/CD pipeline, ETL pipelines, Docker images, UML diagrammen, C4 model, unit tests, OpenAPI documentatie, test coverage rapport, microservices, Grafana dashboards, verdere voorbeelden
HBO-i architectuurlagen
Een ICT-project omvat altijd de activiteiten analyseren, adviseren, ontwerpen, realiseren en manage & control. Deze activiteiten worden in samenhang uitgevoerd.
Binnen je beroepsrol werk je aan een specifieke hoofdlaag. Daarnaast werk je aan één of meer extra lagen om je te verbreden of te verdiepen. Zo ontstaat een eigen kleuring van je ICT-profiel, met een gezamenlijke basis als uitgangspunt.
Roadmap
- BE algemeen roadmap
- API Developer roadmap
- Database roadmap
- Performance Engineer roadmap
- Software Architect roadmap
- Cloud Developer roadmap
- Algemene software development roadmap
Taakgericht
Je begrijpt hoe een http-framework werkt en kan daarmee meerdere endpoints beschikbaar stellen die data valideren en interacteren met een database of repository.
Probleemgericht
Je kan de businessvraag vertalen naar software-oplossingen. De gewenste functionaliteit kun je opdelen in kleine subtaken en subcomponenten, met daarbij de garantie van kwaliteit (security, performance, schaalbaarheid en zo verder) voordat het automatisch naar productie gaat en gevalideerd is aan de businessvraag. (unit tests, intergration tests en Definition of Done)
Situatiegericht
Je ontwikkelt in een complexe omgeving rekeninghoudend met de businessvraag, die niet op voorhand beschikbaar is, maar uit analyse en advies zichtbaar wordt evenals de door jou voorgestelde oplossing(en). Je hebt inzicht over je applicatie over de gehele OTAP-straat.
Mogelijke functies binnen de rol back-end developer
API Developer
De meest bekende rol, je bouwt applicaties en stelt ze beschikbaar voor een front-end of andere back-ends. Je houdt je bezig met API design, zoals REST-principes, GraphQL en gRPC. Je denkt na over versiebeheer van je API, zodat bestaande consumenten niet breken als je nieuwe functionaliteit toevoegt. Authenticatie en autorisatie, bijvoorbeeld via OAuth2 of JWT, horen ook bij je dagelijkse werk. Je zorgt voor duidelijke documentatie, bijvoorbeeld met OpenAPI/Swagger, zodat andere teamgenoten je API snel kunnen begrijpen en gebruiken. Rate limiting en caching pas je toe om je API robuust en snel te houden onder belasting. Daarnaast test je je endpoints grondig, met unit- en integratietests, om regressies te voorkomen. Uiteindelijk ben jij de brug tussen de business logica en de systemen die daar gebruik van maken.
Cloud Developer
Een cloud developer bouwt applicaties in een Azure- of AWS-omgeving. Je bouwt applicaties met Infrastructure as Code (IaC) in je achterhoofd, bijvoorbeeld met Terraform of Bicep. Je denkt na over schaalbaarheid, zodat een applicatie automatisch mee kan groeien met de vraag. Serverless technieken, zoals Azure Functions of AWS Lambda, gebruik je om kosten en beheer te minimaliseren. Je houdt rekening met cloud-kosten en optimaliseert resources zodat je niet onnodig betaalt. Beveiliging in de cloud, zoals identity management en netwerksegmentatie, is een vast onderdeel van je werk. CI/CD pipelines zet je op om deployments naar de cloud geautomatiseerd en betrouwbaar te maken. Je bent voortdurend op de hoogte van nieuwe clouddiensten, omdat het aanbod continu verandert.
Performance Engineer
Als een applicatie veel wordt gebruikt, wil je inzicht hoe het in real-time performant blijft. Een performance engineer houdt zich bezig om de performance in kaart te brengen en te optimaliseren. Je gebruikt profiling tools om te ontdekken waar bottlenecks in de code of infrastructuur zitten. Load- en stresstests zet je in om te zien hoe een systeem zich gedraagt onder piekbelasting. Caching-strategieën, zoals Redis of CDN's, pas je toe om response tijden te verlagen. Je monitort systemen continu met tools zoals Grafana of Prometheus, zodat je problemen vroegtijdig signaleert. Je werkt nauw samen met developers om structurele verbeteringen door te voeren in plaats van symptomen te bestrijden.
Software Architect
Een software architect houdt zich bezig met het inrichten van systemen en data. De architect specialiseert zich in software ontwerpen en tekent veel uit voor collega's die de systemen uiteindelijk implementeren. Je maakt keuzes over architectuurpatronen, zoals microservices of een monoliet, afhankelijk van de context. C4-modellen en UML-diagrammen gebruik je om je ontwerp visueel en begrijpelijk te maken voor je teamgenoten. Je weegt niet-functionele eisen af, zoals schaalbaarheid, beveiliging en onderhoudbaarheid, bij elke ontwerpkeuze. Technical debt probeer je vroegtijdig te signaleren en bespreekbaar te maken binnen het team of opdrachtgever. Je helpt medestudenten/collega’s bij het maken van technische keuzes, zonder zelf altijd de code te schrijven. Uiteindelijk zorg jij ervoor dat een systeem niet alleen vandaag werkt, maar ook morgen nog onderhoudbaar is.
Business IT Engineer
Algemeen
De Business IT-er staat met één been in de organisatie en één been in de IT. Zo zorgt de Business- IT-er ervoor dat een klantwens uiteindelijk uitmondt in een passende oplossing.
Wat voor producten maak je
Procesontwerpen, gap analyses, SWOTs, risico analyses, product backlogs, dashboards, low-code oplossingen, burndown charts, user journey maps, adviesrapports, verdere voorbeelden
HBO-i architectuurlagen
Een ICT-project omvat altijd de activiteiten analyseren, adviseren, ontwerpen, realiseren en manage & control. Deze activiteiten worden in samenhang uitgevoerd.
Binnen je beroepsrol werk je aan een specifieke hoofdlaag. Daarnaast werk je aan één of meer extra lagen om je te verbreden of te verdiepen. Zo ontstaat een eigen kleuring van je ICT-profiel, met een gezamenlijke basis als uitgangspunt.
Roadmap
Taakgericht
Je zorgt ervoor dat er een eenvoudig maar helder overzicht is van een aantal aspecten van het ICT ontwikkelproces: je brengt het te maken product in beeld, je modelleert het (eenvoudige) bedrijfsproces, je identificeert de belangrijkste stakeholders ïdentificeerd, je legt de verantwoordelijkheden in het team en je zorgt dat er met een backlog continu wordt gewerkt aan kwaliteitsverbetering.
Probleemgericht
Je neemt verantwoordelijkheid voor de productvisie, kwaliteit, budget en planning binnen een ontwikkelteam, je stemt verwachtingen af met stakeholders en vertaalt deze naar een geprioriteerde backlog met epics, features en user stories, je modelleert een (complex) bedrijfsproces, je stimuleert teamontwikkeling, je formuleert prestatie indicatoren, je analyseert en visualiseert op systematische wijze data en gebruikt deze om onderbouwde keuzes te maken over scope, prioriteiten en kwaliteit.
Situatiegericht
Je stemt je handelen af op de context, omvang en complexiteit van de organisatie, je draagt zorgt voor kwaliteitsborging door middel van geautomatiseerd testen, je past maturitymodellen toe voor continue verbetering. Diper de data in. Veranderen.
Mogelijke functies binnen de rol business it engineer
Business Data analyst / Business intelligence
Een Data Analist (DA) verzamelt, ordent en onderzoekt data om organisaties te helpen betere beslissingen te nemen. De DA werkt gestructureerd: data verzamelen, opschonen, analyseren en visualiseren. Een Data Analist richt zich op het ontdekken van inzichten, trends en patronen die relevant zijn voor bedrijfsprocessen. Daarbij gebruikt de DA tools zoals Python, SQL en dashboards. Een data analist is daarnaast in staat om data inzichtelijk te visualiseren d.m.v. grafieken, interactieve dashboards en infographics.
Business analyst
Een Business Analyst (BA) vormt de schakel tussen de organisatie en de IT-oplossing. De BA analyseert bedrijfsprocessen, brengt knelpunten in kaart en vertaalt deze naar heldere functionele eisen en specificaties. Daarvoor onderhoudt de BA nauw contact met stakeholders om behoeften op te halen en verwachtingen te managen. Vervolgens werkt de BA die inzichten uit in concrete documentatie — zoals use cases, procesmodellen of requirements — die het ontwikkelteam direct kan gebruiken. Zo zorgt de BA ervoor dat de juiste oplossing wordt gebouwd voor het juiste probleem.
Product Owner
De Product Owner(PO) neemt verantwoordelijkheid voor de productvisie en het ontwikkelproces. De PO brengt met het team de user journey in kaart door gebruikerswensen en het bedrijfsproces scherp te houden, en communiceert actief met alle betrokken stakeholders. Binnen het team signaleert de PO kwaliteiten en geeft ruimte voor hun ontwikkeling. De PO vertaalt het product backlog naar behapbare stukken en maakt roadmap richting einddoel. Daarbij stuurt de PO op de waarde die het product toevoegt en bewaakt hij de kwaliteit van de opgeleverde resultaten — altijd binnen de grenzen van het beschikbare budget aan uren en middelen.
Cyber Security Engineer
Algemeen
Als Cyber Security Engineer ontwerp, implementeer en onderhoud je beveiligingsmaatregelen om digitale systemen te beschermen. Je analyseert risico's, monitort dreigingen, voert tests uit en reageert op beveiligingsincidenten. Je geeft hier adviezen over, zowel qua techniek als organisatorisch.
Wat voor producten maak je
Penetratietesten, Security Assessments, Risicoanalyses, Security Monitoring, Security Operations Center (SOC) inrichting, Cloud Security, Ontwerp Netwerkbeveiliging, Applicatie beveiligingsadviezen en Incident Response Plannen, verdere voorbeelden
HBO-i architectuurlagen
Een ICT-project omvat altijd de activiteiten analyseren, adviseren, ontwerpen, realiseren en manage & control. Deze activiteiten worden in samenhang uitgevoerd.
Binnen je beroepsrol werk je aan een specifieke hoofdlaag. Daarnaast werk je aan één of meer extra lagen om je te verbreden of te verdiepen. Zo ontstaat een eigen kleuring van je ICT-profiel, met een gezamenlijke basis als uitgangspunt.
Roadmap
- Dingen om te doen/weten: roadmap cyber
- Interviews met mensen uit het werkveld
- Coolest Careers (&training): sans
Taakgericht
Je monitort dreigingen, analyseert security-incidenten, onderzoekt kwetsbaarheden en vertaalt technische inzichten naar concrete beveiligingsmaatregelen en adviezen.
Probleemgericht
Je identificeert risico's, detecteert aanvallen, onderzoekt beveiligingsincidenten en adviseert over effectieve oplossingen om digitale weerbaarheid te vergroten.
Situatiegericht
Je beoordeelt het dreigingslandschap, ondersteunt bij complexe securityvraagstukken en helpt organisaties strategische keuzes maken voor een veilige digitale omgeving.
Mogelijke functies binnen de rol cyber security engineer
Ethical Hacker/Pentester
Je simuleert cyberaanvallen om de beveiliging te verbeteren. Op taakgericht niveau is het scannen van netwerken, misbruiken van kwetsbaarheden (exploiting), social engineering, wachtwoordkraken en rapporteren van bevindingen. Op probleemgericht niveau identificeer je complexe misconfiguraties en kwetsbare applicatiecode met een PoC. Op situatiegericht niveau adviseer je over algemene risico's en hoe achterliggende oorzaken op te lossen.
Security Operations Centre (SOC) medewerker
Je bewaakt de digitale veiligheid op taakgericht niveau met real-time monitoren van SIEM-dashboards, triage van alerts en logboeken analyseren. Op probleemgericht niveau met onderzoeken van de bronoorzaak van beveiligingsincidenten, en forensische analyse. En op situatiegericht niveau op coördinatie bij incidenten, weerstand bij grote dreigingen, en systemen herstellen om bedrijfscontinuïteit te garanderen i.s.m. Cyber Security Incident Response Team (CSIRT/CERT).
Security Specialist a.k.a. TISO
Als Technical Information Security Officer (TISO) ben je specialist in bepaalde IT en/of OT (operationele technologie) onderwerpen bij grotere organisatie. Op taakgericht niveau configureer je firewalls, beheer je toegangsrechten en voer je vulnerability scans uit of implementeer je security tooling (zoals EDR/SIEM). Op probleemgericht niveau analyseer je bij dreigingen of incidenten de technische oorzaak, dicht kwetsbaarheden en herstelt de beveiliging. Op situatiegericht niveau adviseer je de technische risico's binnen projecten of zorgt dat aan de normen (zoals ISO27001 of IEC 62443) wordt voldaan.
Threat Intel Analist
De focus van de functie ligt in de buitenwereld om te zorgen dat dreigingen van buitenaf niet over het hoofd worden gezien. Op taakgericht niveau monitor je threat feeds, en analyseer je samen met SOC malware-samples, IP-adressen (IoC's) en phishing-e-mails. Je maakt rapporten over specifieke actoren en TTP's (Tactics, Techniques, Procedures). Op probleemgericht niveau onderzoek je specifieke kwetsbaarheden of actieve inbreuken en adviseer je over verdedigingsmaatregelen. Op situatiegericht niveau duid je het bredere dreigingslandschap, en adviseer je over investeringen in beveiliging.
Cloud & Infra Engineer
Algemeen
Als Cloud & Infra Engineer ontwerp, automatiseer, implementeer en beheer je moderne IT-infrastructuren. Je zorgt ervoor dat cloudplatformen, netwerken, servers en containers veilig, schaalbaar en betrouwbaar functioneren. Daarbij werk je veel met automatisering, monitoring, security en SD-ers
Wat voor producten maak je
Infrastructure as Code (Terraform/Bicep), (Cloud) architectuurontwerpen (HLD), Netwerkontwerpen (VPC/VNet), Kubernetes-clusters, CI/CD pipelines, monitoring & observability dashboards, Identity & Access Management (IAM)-configuraties, Disaster Recovery- en Backup-plannen, Automatiseringsscripts (PowerShell/Bash/Python) en Infrastructuurdocumentatie (LLD)., verdere voorbeelden
HBO-i architectuurlagen
Een ICT-project omvat altijd de activiteiten analyseren, adviseren, ontwerpen, realiseren en manage & control. Deze activiteiten worden in samenhang uitgevoerd.
Binnen je beroepsrol werk je aan een specifieke hoofdlaag. Daarnaast werk je aan één of meer extra lagen om je te verbreden of te verdiepen. Zo ontstaat een eigen kleuring van je ICT-profiel, met een gezamenlijke basis als uitgangspunt.
Roadmap
- DevOps Roadmap: Learn to become a DevOps Engineer or SRE
- Network Engineer
- Training for Azure | Microsoft Learn
Taakgericht
Je ontwerpt, realiseert, automatiseert en beheert cloud- en infrastructuuromgevingen. Je configureert netwerken, servers, containers, identity management en monitoring.
Probleemgericht
Je vertaalt beschikbaarheids-, prestatie-, beveiligings- en schaalbaarheidsvraagstukken naar technische infrastructuuroplossingen. Daarnaast automatiseer je deployments en infrastructuur met Infrastructure as Code en zorg je voor een veilige, betrouwbare en goed gedocumenteerde omgeving.
Situatiegericht
Je werkt in complexe hybride omgevingen waarin cloudplatformen, on-premises infrastructuur, netwerken, applicaties en security samenkomen. Je maakt afwegingen tussen kosten, prestaties, schaalbaarheid, beschikbaarheid en beveiliging en werkt nauw samen met softwareontwikkelaars, security engineers en systeembeheerders om een toekomstbestendige infrastructuur te realiseren.
Mogelijke functies binnen de rol cloud & infra engineer
Cloud Engineer
Een Cloud Engineer ontwerpt, bouwt en beheert cloudomgevingen op platformen zoals Azure, AWS, Google Cloud of soevereine cloud. Je automatiseert infrastructuur met Terraform of Bicep, richt netwerken en identity management in en zorgt voor schaalbare, veilige en kostenefficiënte oplossingen. Je monitort cloudomgevingen, optimaliseert prestaties en ondersteunt ontwikkelteams bij deployments en cloud-native oplossingen.
Infrastructuur Engineer
Een Infrastructure Engineer ontwerpt, implementeert en beheert de technische infrastructuur waarop applicaties en diensten draaien. Je beheert servers, virtualisatieplatformen, opslag, back-upvoorzieningen en besturingssystemen, zowel on-premises als in hybride omgevingen. Je automatiseert beheerwerkzaamheden, bewaakt de continuïteit van bedrijfskritische systemen en zorgt voor hoge beschikbaarheid en disaster recovery. Daarnaast werk je nauw samen met cloud-, netwerk- en securityspecialisten om een stabiele, veilige en toekomstbestendige IT-infrastructuur te realiseren.
Netwerk Engineer
Een Network Engineer ontwerpt, configureert en beheert de netwerkinfrastructuur van organisaties. Je werkt met routers, switches, firewalls, load balancers, VPN-verbindingen en draadloze netwerken om veilige en betrouwbare communicatie tussen gebruikers, locaties en systemen mogelijk te maken. Je analyseert netwerkverkeer, lost storingen op en optimaliseert prestaties, beschikbaarheid en beveiliging. Daarnaast houd je je bezig met netwerksegmentatie, redundantie, software-defined networking (SDN) en hybride netwerkoplossingen die aansluiten op cloudomgevingen.
Platform Engineer
Een Platform Engineer ontwikkelt en beheert het technische platform waarop ontwikkelteams hun software bouwen en uitrollen. Je levert gestandaardiseerde cloud- en infrastructuurdiensten, automatiseert provisioning, implementeert observability en security en zorgt ervoor dat ontwikkelaars zelfstandig en veilig kunnen werken binnen een stabiele infrastructuur.
Front-end developer
Algemeen
Je bouwt en onderhoudt de client‑zijde van web- en mobiele apps. Je zet UI/UX-ontwerpen om in functionele, responsieve producties met HTML, CSS en JavaScript (ook frameworks zoals React of Vue). Je overbrugt ontwerp en techniek voor een naadloze, snelle, toegankelijke gebruikerservaring.
Wat voor producten maak je
UI/UX-ontwerpen implementeren, zorgen voor responsiviteit en cross‑browser compatibiliteit, prestaties optimaliseren, samenwerken met ontwerpers en back-end developers, implement accessibility, testen & debugen code, Front‑end infrastructuur onderhouden en doorontwikkelen., verdere voorbeelden
HBO-i architectuurlagen
Een ICT-project omvat altijd de activiteiten analyseren, adviseren, ontwerpen, realiseren en manage & control. Deze activiteiten worden in samenhang uitgevoerd.
Binnen je beroepsrol werk je aan een specifieke hoofdlaag. Daarnaast werk je aan één of meer extra lagen om je te verbreden of te verdiepen. Zo ontstaat een eigen kleuring van je ICT-profiel, met een gezamenlijke basis als uitgangspunt.
Roadmap
- Front-end roadmap
- Front-end developer skills roadmap
- Kennisbank front-end (developer.overheid.nl)
- NL Design System handboek voor developers
- MDN Web Docs
- web.dev
- W3C Web Accessibility Initiative (WAI)
Taakgericht
You understand how modern front-end frameworks work and use them to build interactive, responsive, and accessible user interfaces. You translate designs into reusable components that communicate with APIs and deliver a consistent user experience.
Probleemgericht
You can translate a business challenge into an intuitive and scalable front-end solution. You break functionality into reusable components, make informed technical decisions, and ensure quality through accessibility (WCAG), performance, maintainability, security, and testing. You validate your solution with users and stakeholders before delivery.
Situatiegericht
You develop in a complex environment where user needs, business goals, and technical requirements evolve throughout the project. You translate research insights into effective front-end solutions and understand how the front end integrates with back-end systems and the broader development process.
Mogelijke functies binnen de rol front-end developer
Application Developer
Develops interactive web applications by implementing business functionality and user workflows. Integrates APIs, manages application state, and ensures a reliable and consistent user experience.
Front end Engineer
Designs scalable front-end architectures and selects appropriate technologies and development practices. Optimizes application performance, accessibility, and code quality through testing, automation, and continuous improvement.
Front-end Integration Developer
Connects front-end applications with back-end services through APIs and authentication mechanisms. Ensures secure data exchange, input validation, and robust error handling.
Performance & Accessibility Engineer
Optimizes web applications to ensure fast loading times, smooth interactions, and compatibility across browsers and devices. Ensures applications meet accessibility standards (WCAG) and continuously improves performance and usability through testing, monitoring, and optimization.
UI/UX Designer
Algemeen
De UI/UX-designer vertaalt gebruikersonderzoek, productdoelen en ontwerpprincipes naar concrete ontwerpkeuzes. Je ontwerpt iteratief digitale producten, diensten en interacties die consistent, intuïtief en toegankelijk zijn.
Wat voor producten maak je
Gebruikersonderzoeksrapporten, gebruikersreis-kaarten, wireframes, interactieve prototypes, UI-stijlgidsen, design systems, gebruikerstesten, toegankelijkheidsaudits, mock-ups met annotaties, ontwerpvoorstellen., verdere voorbeelden
HBO-i architectuurlagen
Een ICT-project omvat altijd de activiteiten analyseren, adviseren, ontwerpen, realiseren en manage & control. Deze activiteiten worden in samenhang uitgevoerd.
Binnen je beroepsrol werk je aan een specifieke hoofdlaag. Daarnaast werk je aan één of meer extra lagen om je te verbreden of te verdiepen. Zo ontstaat een eigen kleuring van je ICT-profiel, met een gezamenlijke basis als uitgangspunt.
Roadmap
Taakgericht
Je begrijpt hoe gebruikersbehoeften, onderzoek en externe feedback samenkomen in een ontwerpopdracht, en je kunt die vertalen naar een interactieontwerp, wireframes of prototypes. Je zoekt verduidelijking bij opdrachtgever, eindgebruikers en experts, en onderzoekt bestaande concepten, diensten en producten als uitgangspunt voor je ontwerp.
Probleemgericht
Je kunt een businessvraag of probleem vertalen naar een concrete UX-oplossing. Je splitst die op in kleinere ontwerpstappen en toetst je keuzes op kwaliteit, zoals toegankelijkheid, consistentie, bruikbaarheid en haalbaarheid, voordat je ze onderbouwt met testen, evaluatie en iteratie.
Situatiegericht
Je ontwerpt systeeminteracties in een complexe context waarin gebruikers, technologie, organisatie en maatschappelijke factoren samenkomen. Je analyseert gebruikersgedrag, interactie en ervaring vanuit meerdere perspectieven, volgt trends in interactieve technologie en evalueert doorlopend het effect van je ontwerp op de gebruikerservaring.
Mogelijke functies binnen de rol ui/ux designer
Product Designer
Een product designer combineert UX, UI en strategie om digitale producten te ontwerpen die gebruiksvriendelijk en waardevol zijn.
Service Designer
Een service designer ontwerpt en verbetert de volledige dienstverlening over alle contactmomenten heen.
UX Researcher
Een UX-researcher onderzoekt gebruikers met interviews, tests en data om te begrijpen wat zij nodig hebben en waar zij vastlopen.
UX/UI Visual Designer
Een UX/UI Visual Designer ontwerpt de visuele en interactieve kwaliteit van een product, zoals lay-out, kleuren, typografie, iconen en componenten, met oog voor gebruiksvriendelijkheid en toegankelijkheid.
Embedded Software Engineer
Algemeen
Ontwerpt, ontwikkelt en implementeert hardware en software voor embedded systemen. Werkt aan uitdagende projecten, van industriële automatisering tot slimme apparaten voor consumenten en bedrijven (IoT).
Wat voor producten maak je
Elk apparaat wat je kan verzinnen! Op basis van een zelf-ontwikkeld 3d-ontwerp, uitgeprint met een 3d-printer, een zelf ontworpen en geprinte PCB, enige elektronica-kennis en kennis van de aansturing van het apparaat in Rust of C++., verdere voorbeelden
HBO-i architectuurlagen
Een ICT-project omvat altijd de activiteiten analyseren, adviseren, ontwerpen, realiseren en manage & control. Deze activiteiten worden in samenhang uitgevoerd.
Binnen je beroepsrol werk je aan een specifieke hoofdlaag. Daarnaast werk je aan één of meer extra lagen om je te verbreden of te verdiepen. Zo ontstaat een eigen kleuring van je ICT-profiel, met een gezamenlijke basis als uitgangspunt.
Roadmap
Taakgericht
Maak een testopstelling voor het aan- en uitzetten van enkele LED-lampen. Maak een testopstelling voor het openen en sluiten van een slagboom.
Probleemgericht
Onderzoek welke hardware componenten je nodig hebt voor het veilig aansturen van een slagboom. Bepaal de eisen waarop je de keuze van deze componenten moet maken.
Situatiegericht
Onderzoek mogelijke oplossingen voor het overgaan van een handmatige bediening naar een zelflerende, geautomatiseerde aansturing van sluisdeuren. Beargumenteer jouw voorkeur op basis van eisen als veiligheid, onderhoudbaarheid, energieverbruik, monitoring en bediening op afstand. Ontwerp en realiseer een printplaat met een 3d case en ontwikkel software (firmware) waarmee je de eisen aantoont.
Mogelijke functies binnen de rol embedded software engineer
C++ Developer
Houdt zich bezig met het ontwikkelen van software voor het aansturen van hardware, zoals firmware en drivers. Een C++ Developer wordt vaak ingezet voor het zoeken van een oplossing voor specifieke IT-problemen.
Hardware Engineer, Industriële Automatisering, Mechatronicus
Gespecialiseerd in Mechatronica., een combinatie van Elektrotechniek, Werktuigbouwkunde, Software-engineering en Meet- en regeltechniek. Verantwoordelijk voor werkzaamheden en processen in de industriële automatisering, zoals bijvoorbeeld robotisering en slimme energiesystemen.
Rust Developer
Houdt zich bezig met het ontwikkelen van software voor het aansturen van hardware, zoals firmware en drivers. Een Rust Developer wordt vaak ingezet voor het zoeken van een oplossing voor specifieke IT-problemen.
Technisch adviseur
Adviseert over embedded software systemen, standaarden en de aanschaf, installatie en toepassing daarvan. Hij (of zij) heeft als adviseur diepgaande kennis over onderwerpen in de Embedded Software, en weet dit ook over te brengen.
Game developer
Algemeen
Als Game Developer ontdek je kansen om een spelervaring te ontwikkelen. Je bouwt een bepaald soort spelwereld waarin spelers telkens mogelijkheden en regels krijgen, daar keuzes in maken, en de gevolgen daarvan ontdekken. Je gebruikt veelal een game engine en andere geschikte tools. Je test vaak met je beoogde spelers.
Wat voor producten maak je
Core Game Mechanic Prototype, Usability & Playability Testing Setup, Game HUD / UI Style Guide, Game Design Document, Game System Architecture Proposal, Game Release Build, Build & Release Pipeline Script, verdere voorbeelden
HBO-i architectuurlagen
Een ICT-project omvat altijd de activiteiten analyseren, adviseren, ontwerpen, realiseren en manage & control. Deze activiteiten worden in samenhang uitgevoerd.
Binnen je beroepsrol werk je aan een specifieke hoofdlaag. Daarnaast werk je aan één of meer extra lagen om je te verbreden of te verdiepen. Zo ontstaat een eigen kleuring van je ICT-profiel, met een gezamenlijke basis als uitgangspunt.
Roadmap
Taakgericht
Je begrijpt hoe een game engine of code framework geschikt voor games werkt en kan er een werkende game mee bouwen waarvan het ontwerp al grotendeels gegeven of gewoon heel simpel is.
Probleemgericht
Je kan in teamverband een game concept of idee vertalen naar een game design dat implementeerbaar is in een game engine of code framework geschikt voor games. Je deelt met je team dit design op in verschillende systemen en componenten en ontwikkelt ze tot een werkende en veelvuldig geteste game.
Situatiegericht
Je kan in teamverband analyseren wat spelers van een specifieke game, een heel gamegenre of nieuwe gametechnologie verwachten, voelen en vinden. Dergelijke analyses kan je vertalen naar nieuwe of aangepaste game concepten en designs. Je ontwikkelt met je team de benodigde systemen of componenten tot een volwaardig werkende game. Na veelvuldig testen rol je de game uit, waarna dit hele proces weer opnieuw kan beginnen.
Mogelijke functies binnen de rol game developer
3D Artist
Je ontwikkelt 3D modellen in een softwarepakket zoals Blender die voldoen aan gestelde artistieke en technische eisen. Je kan ze eventueel ook animeren. Het eindproduct kan je succesvol importeren in een gegeven game engine, eventueel met hulp van een developer. Je gaat in de gekozen softwarepakketten steeds geavanceerdere features gebruiken om tot hogere kwaliteit en kwantiteit 3D modellen te komen.
Game Programmer
Je bouwt aan systemen en componenten van een game binnen een gegeven game engine en zorgt dat ze voldoen aan gestelde technische eisen. Je test ze ook veel, en automatiseert dit indien dit waardevol blijkt. Je overlegt veel met de Lead Game Developer om goed te begrijpen wat er precies nodig is en wanneer het af moet zijn. Je helpt andere rollen zoals een 3D Artist om de game steeds verder uit te breiden én werkend te houden.
Lead Game Developer
Je bent de vertaler van het game design naar een werkende, opgeleverde game. Je overlegt veel met de Lead Game Designer om helder te krijgen wat de eisen zijn qua spelerservaring. Je vertaalt die eisen naar keuzes in game engine of framework, en hun systemen en componenten. Je overlegt veel met allerlei Game Programmers om die systemen en componenten verwezenlijkt en geïntegreerd te zien worden, zodat het designteam op tijd iets te testen heeft.
Level Designer
Je maakt de spelerservaring qua ontwerp en implementatie helemaal af. Je overlegt veel met de Lead Game Designer om het algehele game design scherp te krijgen en te vertalen naar levels, stages, areas of andersoortige tussenstappen. Zodra de Game Programmers de basis hiervoor hebben klaargezet, ga jij daarmee aan de slag om het werkend te maken. Waarschijnlijk moet je daarbij het één en ander balanceren, mede aan de hand van testresultaten.
HCAI
Je ontwerpt en ontwikkelt een praktijkoplossing voor een AI-vraagstuk. Je integreert daarin kennis van technische mogelijkheden en meerdere human-centered (bijvoorbeeld ethische, sociaalmaatschappelijke en juridische) aspecten, zoekt hierin op kritische wijze een passende balans en schrijft een wetenschappelijke onderbouwing van gemaakte keuzes.