Senior IBM Integration Bus developer | Amersfoort

Functie omschrijving

Wat ga je doen?
Binnen NS speelt IT een hoofdrol in alle processen. We zijn afhankelijk van goede en betrouwbare IT om onze treinen te laten rijden, reisinformatie te geven, onderhoud aan de treinen te kunnen doen en zelfs koffie te verkopen. De projecten en onderhoud dat wij doen spelen zich af in een dynamische en complexe omgeving waarin vele partijen een rol spelen. Dit maakt dat er hoge eisen gesteld worden aan de IT dienstverlening van NS en dat de kwaliteit van de geleverde software erg belangrijk is. Voor de HR dienstverlening wordt veel informatie uitgewisseld tussen verschillende partijen en systemen, en hiervoor worden in het project Rationalisatie HR interfaces verschillende mediations op de NS Enterprise Service Bus (NS ESB) geïmplementeerd.
In project Rationalisatie HR interfaces wordt iteratief ontworpen, en ontwikkeld, wat betekent dat je als onderdeel van het projectteam jouw ontwikkelwerkzaamheden plant, zelf uitvoert (t/m acceptatie test), en afstemt met de verschillende partijen. Wanneer de door jou opgeleverde mediations goed genoeg zijn voor de ketentest en uiteindelijk inproductiename, is het jouw taak om deze conform de geldende procedures over te dragen aan de partij die het technisch applicatie beheer doet van de NS ESB. Uiteraard is dit in lijn met de geldende standaarden van de NS.
Als IBM Integration Bus developer vallen de volgende activiteiten onder jouw verantwoordelijkheid

  • Deelname aan projectoverleg;
  • Meedenken en adviseren in het onderwerpen van integratie- en aansluit patronen voor de specifieke klantsystemen op de HR informatiedienst
  • Valideren van service definitions die door de informatie analisten in het project worden opgeleverd;
  • Opstellen en onderhouden van service outlines van de te bouwen mediations en deze afstemmen met het team, opdrachtgever en klanten;
  • Onderhouden van de CDM definities die nodig zijn voor de verschillende transformaties;
  • Bouwen van mediations op basis van de services descriptions, dit doe je op een eigen ontwikkelomgeving;
  • Unit testen van de mediations in overleg met de testcoordinator;
  • Oplossen van bugs;
  • Verwerken van changes;
  • Bewaken van planning;
  • Actieve en proactieve bijdragen aan het continu verbeteren van je team en het voortbrengingsproces van mediations op de NS ESB;
  • Afstemmen met het Competence Center Integratie van de NS.

Je zal ingezet worden op het project Rationalisatie HR interfaces. Dit project realiseert een HR-basis informatie dienst op de NS Enterprise Service Bus (NS ESB) als vervanging van een bestaande op tekstbestanden gebaseerde data uitwisseling/integratie oplossing. De web services en integratiepatronen die dit project realiseert worden door jou gebouwd, en mede ontworpen (daar waar het nieuwe integratiepatronen betreft). De specificaties hiervan zijn de verantwoordelijkheid van de NS. Binnen de NS zijn verschillende partijen betrokken bij het afstemmen en opstellen van deze specificaties, en dit gebeurt op een iteratieve manier. Validatie(s) van een web service ontwerp (-iteratie), en de uiteindelijke acceptatie voor realisatie zijn onderdeel van het testproces, en is een gezamenlijke verantwoordelijkheid van de NS (bron- en doel)systeem beheerders, systeem key users en het project team.
 
De web services op de ESB vormen samen met de applicatie services van de leverende- en ontvangende systemen een informatieketen, die goed afgestemd moet zijn om betrouwbaar zijn werk te kunnen doen. Het testproces start bij het ontwerp van deze web services, en bevat zowel functionele als technische componenten. Het testproces eindigt bij de finale acceptatie van de opgeleverde web services op productie en overdracht naar beheer, wat door een externe partij wordt uitgevoerd. Jouw rol is ook dit proces inhoudelijk te begeleiden waar nodig.
 
Binnen het IT Concernstaven domein is het werken met een Enterprise Service Bus relatief nieuw. Dit betekent dat het opbouwen van kennis in de organisatie onderdeel van de werkzaamheden is. Het is een uitdagende klus, waarin met veel partijen samengewerkt moet worden, en de organisatie geholpen moet worden om op een nieuwe manier te gaan werken. Leren en verbeteren zijn hierin belangrijke activiteiten die mede vanuit het project gefaciliteerd zullen worden.
 

Functie eisen

Om succesvol te zijn moet je over een aantal eigenschappen beschikken:

  • HBO/WO werk- en denkniveau (technische opleiding is een pre);
  • Meer dan 3 jaar ervaring met het bouwen van mediations;
  • Aantoonbare ervaring met het vertalen van gespecificeerde interface mappings naar XSLT transformaties
  • Kennis van het met XPath expressies bevragen van XML documenten
  • Diepgaande kennis van XML/XSD/WSDL/SOAP en gerelateerde technologieën
  • Ervaring met het top down / contract driven ontwikkelen van services
  • Kennis van JMS en Publish/Subscribe integratiepatronen
  • Kennis van Request/Response integratiepatronen
  • Ervaring met het ontwerpen en vervaardigen van mediations op IBM Integration Bus 10
  • Ervaring met het vervaardigen van Websphere mediations op IBM Websphere Enterprise Service Bus V7.5, is een pre
  • Kennis van en ervaring met het gescript configureren en opleveren van ESB mediations
  • Kennis van en ervaring met Unittesten van mediations middels Apache Jmeter en/of SoapUI
  • Kennis van en ervaring met GIT en BitBucket
  • Kennis en ervaring met de NS ESB beheer procedures is een pre 

Je hebt beschikking over de volgende kenmerken:

  • Analytisch sterk;
  • Conceptueel kunnen meedenken en adviseren in het ontwerpen resp. implementeren van nieuw te ontwikkelen integratiepatronen op de NS ESB;
  • Communicatief sterk en je kunt goed samenwerken met alle disciplines binnen het project;
  • Doorzetter en je laat je niet snel van de wijs brengen;
  • Een pragmatische en creatieve inslag, maar wel altijd met oog voor kwaliteit;
  • De drang om altijd te blijven verbeteren;
  • Daadkracht en besluiten durven nemen;
  • Politieke sensitiviteit en daar naar handelen.

Extra informatie

Standplaats

Amersfoort
Aanvraagnummer
1302
Startdatum:
01-11-2017
Verwachte einddatum
01-07-2018
Aantal uur per week:
36
Uurtarief
n.o.t.k.
Sluitingsdatum aanvraag:
16-10-2017 15:00
Contactpersoon Quest4:
Wendy van Ooijen

Aanvullende informatie

CV in het Nederlands en max 7 pagina’s

Voor meer informatie over deze functie kun je contact opnemen met Wendy van Ooijen bereikbaar op het nummer: 06-29985899. Als je geïnteresseerd bent in de functie nodigen wij je van harte uit een aanbieding te verzorgen via het onderstaand aanbiedingsformulier.

Geplaatst op 2017-10-13 17:10:51

Opdracht delen

Past de opdracht (nu even) niet bij je, maar ken je iemand die er geknipt voor is? Deel hem gerust! ????



Status : Gesloten

Reageer


Aanmelden voor functie
Maximale uploadgrootte: 5MB

‘Ik kan ze aanbevelen als aangename en zeer correcte recruiters’

Eric Reitmaier – Support engineer Mobile Viewpoint

‘Jullie laten zien wat de meerwaarde van een bureau kan zijn’

Kandidaat voor de functie Senior Migratie Manager bij de overheid 

‘Altijd een snel en duidelijk antwoord op mijn vragen’

Jan Versluijs, HR professional

‘Nog nooit zo’n gedegen voorbereiding doorlopen’

Kandidaat voor de functie Senior Ketenbeheerder bij de overheid 

‘Fijne werkgever met oog voor de medewerker’

Bianca Ashruf (Logius)

Ontvang opdrachten in je mailbox

Job Alert maken

Meld je aan voor onze talentpool

CV aanbieden