Senior Systeemonwikkelaar
Opdracht ID: 3189
Budget: € 5 tot € 150 p.u.
Geplaatst: 17-12-2010
Reacties: 0
Locatie: Utrecht, Utrecht
Laatst gewijzigd: 24-12-2010
Status: Gesloten
Wij zoeken naar een Senior Systeemonwikkelaar.
Periode: 16 maanden na startdatum voor max. 2560 uur
Omschrijving opdracht:
De Senior Systeemontwikkelaar is belast met het ontwerpen, maken en beschrijven van (delen van) meervoudig complexe systemen, het testen en implementeren van systeemontwerpen, het analyseren en oplossen van storingen, het opstellen van instructies en het verzorgen van kennisoverdracht.
De Senior Systeemontwikkelaar stelt specificaties vast en voert het overleg met de systeemarchitecten.
WERKZAAMHEDEN
1. Ontwerpt, maakt en beschrijft (delen van) functionaliteiten in COGNOS en POWERCENTER systemen, door:
• het ontwikkelen van oplossingsalternatieven om gewenste situaties in de informatievoorziening te bereiken;
• het doen van aanbevelingen, rekening houdend met beslissingscriteria;
• het ontwerpen van de dialoogstructuren voor interactieve informatiefuncties en van de structuren van de programma's van "batch" informatiefuncties;
• het detailleren en beschrijven van applicatiestructuren;
• het ontwerpen van programmaspecificaties en het vaststellen en beschrijven van systeemdelen (bouwstenen);
• het specificeren van de invoer;
• het ontwerpen van de opslag, uitvoer en presentatie;
• het ontwerpen, vervaardigen en documenteren van onderdelen (bouwsteen) van informatiesystemen en de bijbehorende documentatie;
• het onderhouden van het programma's en de bijbehorende documentatie;
• het vertalen van systeemeisen inzake de beveiliging naar concrete procedures voor beveiliging van apparatuur, programmatuur, gegevensverzamelingen en documentatie;
• het aanpassen van applicatieprogramma's aan door de organisatie gewenste situaties, met behulp van parameters;
• het bepalen van de waarden van parameters om de gewenste aanpassingen voor de verwerking te realiseren;
• het beheren en actueel en volledig houden van programmabibliotheken en het uitvoeren van versiebeheer.
2. Test en implementeert systeemontwerpen, door:
• het controleren van de werking van systemen conform de specificaties (testen);
• het, in de vorm van systeemtestplannen, opstellen/beschrijven van de uitgangspunten van testen, de testgebieden, de testomgeving en de te gebruiken testmethoden, -technieken en hulpmiddelen;
• het specificeren van de testgegevens, de startsituatie en de uitvoerverwachtingen per testgebied;
• het uitvoeren van tests en het toetsen van informatiesystemen aan specificaties;
• het samenstellen en beheren van testgevallen en testbestanden;
• het controleren, analyseren en documenteren van testresultaten;
• het maken van voorstellen voor aanpassing van programmatuur en documentatie;
• het controleren, verifiëren en valideren van resultaten van het ontwikkelings-, onderhouds- en exploitatieproces;
• het beoordelen van de aspecten correctheid, (interne) consistentie en het voldoen aan vooraf vastgestelde normen en richtlijnen, eisen, uitgangspunten en randvoorwaarden;
• het inventariseren en analyseren van de voorwaarden en wensen die moeten worden vervuld bij de technische overgang van het bestaande naar het nieuwe informatiesysteem;
• het opstellen van plannen van aanpak voor conversies;
• het uitwerken van migratiestappen en het formuleren van de consequenties in termen van organisatie (structuur en procedures), materieel en financiën, personeel (kwantiteit en kwaliteit), technische infrastructuur, opleiding en voorlichting;
• het afstemmen van de plannen met het betrokken management.
3. Analyseert en lost storingen op, door:
• het analyseren van problemen/productieverstoringen in computersystemen;
• het oplossen en verhelpen van de storingen, eventueel in overleg met de leveranciers van hard- en software;
• het ondernemen van acties om storingen te voorkomen;
• het analyseren van problemen in de technische infrastructuur en de gegevensverwerkende processen;
• het oplossen van problemen of het toewijzen van problemen aan experts;
• het bewaken van de voortgang van probleemafhandelingsprocessen.
4. Stelt instructies op en verzorgt kennisoverdracht, door:
• het opstellen en onderhouden van de werkinstructies van de geautomatiseerde informatiefunctie;
• het transformeren van werkinstructies en procedures van zowel het geautomatiseerde als het handmatige deel van informatiesystemen, tot gebruikershandleidingen;
• het onderhouden van gebruikershandleidingen;
• het beschrijven, afstemmen en bepalen van productieplannen en productieprocessen;
• het geven van voorlichting op informaticagebied in de organisatie over automatiseringstoepassingen en over (project-)opdrachten en hun resultaten.
SPEELRUIMTE
• de Senior Systeemontwikkelaar is verantwoording schuldig aan de resultaatverantwoordelijke Projectmanagers voor wat betreft de kwaliteit van de oplossingsalternatieven, de probleemanalyses, programmaspecificaties en de uitgewerkte migratiestappen;
• functionele en technische programma's van eisen;
• de Senior Systeemontwikkelaar beslist bij het bepalen van dialoogstructuren, het vertalen van de systeemeisen naar concrete procedures en bij het analyseren en oplossen van storingen.
KENNIS & VAARDIGHEID
• kennis van (ontwikkelingen op het gebied van) computerapparatuur en systeemprogrammatuur;
• kennis van en vaardigheid in het ontwikkelen van grote, complexe systemen in COGNOS en POWERCENTER;
• vaardigheid in het ontwerpen, maken en beschrijven van meervoudig complexe systemen in COGNOS en POWERCENTER;
• vaardigheid in het analyseren van informatiseringvragen en in het aangeven van automatiseringsoplossingen in COGNOS en POWERCENTER omgevingen
• kennis en