Beroep ict network engineer
ICT-netwerkingenieurs implementeren, onderhouden en ondersteunen computernetwerken. Zij voeren ook netwerkmodellering, analyse en planning uit. Zij kunnen ook netwerk- en computerbeveiligingsmaatregelen ontwerpen. Zij kunnen hardware en software voor netwerk- en datacommunicatie onderzoeken en aanbevelen.
Via de uitgebreide beroepskeuzetest kun je zien welke beroepen bij jouw persoonlijkheidsprofiel passen.
Persoonlijkheidstypen
Gerelateerde beroepen techniek
- Arbo ingenieur (wo)
- Baggerspecialist
- Constructeur
- Elektrotechnisch ingenieur
- Hoofd afdeling engineering
- Hoofd afdeling installatie, reparatie
- Hoofd afdeling technische dienst
- Ingenieur (wo), anders
- Ingenieur autotechniek (wo)
- Ingenieur chemie, chemische technologie (wo)
- Ingenieur hydraulica (wo)
- Ingenieur industrieel ontwerp (wo)
- Ingenieur Installatietechniek
- Ingenieur logistieke processen (wo)
- Ingenieur lucht- en ruimtevaarttechnologie (wo)
- Ingenieur maritieme techniek (wo)
- Ingenieur materiaalkunde (wo)
- Ingenieur meet- en regeltechniek (wo)
- Ingenieur milieutechnologie (wo)
- Ingenieur technische bedrijfskunde
- Ingenieur vliegtuigtechnologie (wo)
- Ingenieur warmte en koude techniek (wo)
- Ingenieur weg- en waterbouwkunde (wo)
- Octrooigemachtigde
- Planoloog
- Wachtwerktuigbouwkundig technicus
Kennis
- ICT-netwerkroutering
De processen en technieken voor het kiezen van de beste routes binnen een ICT-netwerk waarlangs een pakket kan worden verzonden.
- Cloudtechnologieën
De technologieën die toegang tot hardware, software, gegevens en diensten mogelijk maken via servers op afstand en softwarenetwerken, ongeacht hun locatie en architectuur.
- Strategie voor informatiebeveiliging
Het door een onderneming vastgestelde plan waarin de doelstellingen van de informatiebeveiliging en de maatregelen om de risico’s te beperken worden vastgesteld, de controledoelstellingen worden gedefinieerd, en maatstaven en benchmarks worden vastgesteld met inachtneming van de wettelijke, interne en contractuele vereisten.
- Analysemethoden voor ICT-prestaties
De methoden die worden gebruikt om software, ICT-systemen en netwerkprestaties te analyseren en een leidraad bieden voor de onderliggende oorzaken van problemen binnen informatiesystemen. De methoden kunnen resourceknelpunten, applicatietijden, wachttijden en benchmarkresultaten analyseren.
- Mobiele besturingssystemen
De kenmerken, beperkingen, architecturen en andere kenmerken van besturingssystemen voor mobiele apparaten, zoals Android of iOS.
- Computerprogrammering
Technieken en beginselen van softwareontwikkeling, waaronder analyse, algoritmes, coderen, testen en ontwerpen van programmeerparadigma's (bijvoorbeeld objectgeorienteerd programmeren, functioneel programmeren) en programmeertalen.
- ICT-foutopsporing
De ICT-instrumenten die worden gebruikt om programma's en softwarecode op fouten te testen, waaronder GNU Debugger (GDB), Intel Debugger (IDB), Microsoft Visual Studio Debugger, Valgrind en WinDbg.
Vaardigheden
- Toekomstige behoeften aan ICT-netwerken voorspellen
Het huidige dataverkeer in kaart brengen en ramen hoe de groei van invloed zal zijn op het ICT-netwerk.
- Klantenfeedback over toepassingen verzamelen
Het verzamelen van een antwoord en het analyseren van gegevens van klanten om verzoeken of problemen in kaart te brengen met het oog op betere toepassingen en algemene tevredenheid van de klant.
- Geautomatiseerde migratiemethoden ontwikkelen
Geautomatiseerde overdracht van ICT-informatie tussen opslagtypes, formaten en systemen om menselijke hulpbronnen te besparen door de uitvoering van de taak manueel uit te voeren.
- Software voor het oplossen van softwarefouten
Computercode herstellen door de testresultaten te analyseren, de defecten te lokaliseren waardoor de software een onjuist of onverwacht resultaat geeft en deze fouten te verwijderen.
- Technische documentatie aanleveren
Documentatie opstellen voor bestaande en toekomstige producten of diensten, met een beschrijving van hun functionaliteit en samenstelling op een wijze die begrijpelijk is voor een breed publiek zonder technische achtergrond en in overeenstemming met de vastgestelde eisen en normen. Ervoor zorgen dat de documentatie actueel blijft.
- Computernetwerk ontwerpen
ICT-netwerken ontwikkelen en plannen, zoals een ‘wide area netwerk’ en een lokaal netwerk, die computers met behulp van kabel- of draadloze verbindingen met elkaar verbinden en ze in staat stellen gegevens uit te wisselen, en hun capaciteitsvereisten beoordelen.
- Softwareontwerppatronen gebruiken
Herbruikbare oplossingen en geformaliseerde best practices gebruiken om veel voorkomende ICT-ontwikkelingstaken inzake softwareontwikkeling en -ontwerp op te lossen.
- Softwarespecificaties analyseren
Beoordelen van de specificaties van een te ontwikkelen softwareproduct of -systeem door het identificeren van functionele en niet-functionele eisen, beperkingen en mogelijke sets van gebruikssituaties die de interacties tussen de software en de gebruikers illustreren.
- Beleid voor informatiebeveiliging toepassen
Het beleid, methoden en voorschriften voor de beveiliging van gegevens en informatie toepassen, teneinde de beginselen van vertrouwelijkheid, integriteit en beschikbaarheid te eerbiedigen.
- Hulpmiddelen voor ICT-netwerkdiagnose implementeren
Softwaretools of -componenten gebruiken die ICT-netwerkparameters, zoals prestaties en doorvoer, bewaken, gegevens en statistieken verstrekken, fouten of knelpunten diagnosticeren en besluitvorming ondersteunen.
- Bestaande gegevens migreren
Methoden voor migratie en omzetting van bestaande gegevens toepassen om gegevens tussen formaten, opslagsystemen of computersystemen over te dragen of om te zetten.
Optionele kennis en vaardigheden
parallelle programmering gebruiken logisch programmeren gebruiken objectgeoriënteerd programmeren gebruiken prolog openedge advanced business language c# php microsoft visual c++ typescript coffeescript hulpmiddelen voor het beheer van softwareconfiguratie java elektronische communicatieapparatuur installeren c++ haskell stroomschema creëren software voor geïntegreerde ontwikkelomgevingen python asp.net xcode sas language groovy ios ansible visual basic eclipse ml apl puppet oplossingen voor problemen creëren erlang sap r3 smalltalk scratch jenkins ruby softwareprototype ontwikkelen functioneel programmeren gebruiken hulpmiddelen voor systeemnetwerkbeheer pascal managementtechnieken voor ict-problemen common lisp objective-c android blackberry internet of things vagrant r creatieve ideeën ontwikkelen ajax apache maven aanpassen aan wijzigingen in technologische ontwikkelingsplannen staf windows phone vbscript lisp automatisch programmeren gebruiken cobol kdevelop matlab javascript abap assembly salt swift scalaSource: Sisyphus ODB