Technical writer en coach

Details

Status:
Gearchiveerd
Publicatiedatum:
26-11-2019
Weergaven:
105
Reacties:
1
Op locatie:
Utrecht
FTE:
36 uur per week

Opdrachtomschrijving

Hier gebeurt het

“Jij loopt voorop bij de ontwikkelingen binnen NS IT!” De afdeling NS IT - Infrastructure & Operations is verantwoordelijk voor de generieke IT diensten binnen NS zoals werkplekken, hosting en generieke applicaties. De subafdeling "Toolsupport" is verantwoordelijk voor ontwikkeling en beheer van de "TOPAAS" dienst; de generieke ontwikkelstraat voor alle NS IT onderdelen. TOPAAS faciliteert alle collaboration- en continuous delivery tooling en ontwikkelwerkplekken die nodig zijn om alle facetten van een IT traject te kunnen ondersteunen binnen NS. Het Toolsupport team werkt volgens het ‘you build it, you run it, you love it’ paradigma en omarmt dus DevOps; we ontwikkelen niet alleen onze diensten maar zorgen ook dat die feilloos worden geleverd, beheer, en ondersteund. Samen met de Product Owner is het Toolsupport team verantwoordelijk voor het succes van de TOPAAS ontwikkelstraat binnen de NS. Het 15 koppige Toolsupport team bestaat uit een Agile developmentteam, een TOPAAS-coachingsteam en een (eerstelijns) supportteam en heeft een open, professionele maar informele sfeer. Het Toolsupportteam maakt daarbij sterk gebruik van het eat-your-own-dogfood principe.

Om de ambitie van het NS te kunnen realiseren, namelijk een ontwikkelplatform aanbieden aan NS IT teams zodat zij zich volledig kunnen richten op het creëren van business value, hebben de leden van het Toolsupport team diepgaande kennis van software development en gerelateerde delivery producten. Vanuit het Toolsupport team word je ingezet als specialist waar je samen met je teamgenoten verantwoordelijk bent voor bedenken, verbeteren, implementeren en ondersteunen van nieuwe en bestaande diensten binnen TOPAAS. Naast het beantwoorden van wensen en vragen van ontwikkelteams is het Toolsupport team ook in staat nieuwe ontwikkelingen in de markt te volgen en gepaste acties hierop uit te zetten, denk aan het uitbreiden van onze product portfolio, of juist uitfaseren van producten.

Binnen NS worden vele applicaties ontwikkeld met behulp van onder andere Java, .NET of open source technologieën. Er wordt sterk ingezet op Continuous Delivery (CD) en DevOps. TOPAAS voorziet hierin met tooling en andere faciliteiten, waarbij een groot deel van de huidige dienstverlening is gebaseerd op de Azure Cloud om Continuous Delivery binnen NS over de volle breedte te kunnen ondersteunen. Ontwikkelteams binnen NS worden voorzien van een eigen CD pipeline; Binnen het TOPAAS platfom worden deze pipelines op basis van Nexus, Bitbucket, Jenkins, danwel Azure Devops en SonarQube opgebouwd met behulp van Docker Containers en Powershell scripting. Zaken als SSO integratie met Azure Active Directory, monitoring, technisch support, change- en lifecycle management zijn van groot belang. Elke pipeline wordt zoveel mogelijk geautomatiseerd opgebouwd en opgeleverd aan de ontwikkelteams. In het TOPAAS platform wordt ook intensief gebruikt gemaakt van collaboratie tooling zoals Jira, Confluence en Slack en worden ontwikkelwerkplekken gefaciliteerd op basis van Azure Virtual Machines.

Zo werkt het

Binnen de NS IT ben je werkzaam als onderdeel van het TOPAAS-team en ben je technisch tool coach voor ~1900 actieve gebruikers in ~200 teams binnen de de NS. Je bent het gezicht van TOPAAS en voor gebruikers het eerste aanspreekpunt. De teams zijn verspreid over zeven fysieke locaties met een grote diversiteit als het gaat om cultuur, volwassenheid, samenstelling en de (technische)complexiteit van hun inhoudelijke werkzaamheden. Je begrijpt hoe waardevol het is om goed zichtbaar te zijn en door je uitstekende sociale vaardigheden kun je op inhoudelijk en persoonlijk vlak aan relaties werken. Door je brede kennis van het TOPAAS platform leg je vervolgens pro-actief de link tussen de functionaliteit binnen TOPAAS en kansen om daarmee waarde toe te voegen voor de teams.

Wij hanteren het principe 'voor doen, samen doen, zelf doen' wat goed aansluit op de Agile en DevOps mindset en daarmee het stimuleren van eigenaarschap en autonomie. Je past dit toe door de juiste balans te vinden tussen een hands-on voortrekkersrol en het coachen op lerend vermogen om teams zelfstandig aan de slag te krijgen. Omdat TOPAAS tooling een integraal onderdeel uitmaakt binnen de dagelijkse werkzaamheden van gebruikers is flexibiliteit in je agenda de norm en ben je in staat zeer snel te reageren op ad-hoc vragen.

Om de gebruikers goed te vertegenwoordigen in de doorontwikkeling van TOPAAS is het belangrijk om als coach te weten waar teams behoefte aan hebben. Om dit effectief te doen is het regelmatig ophalen van dit inzicht en de terugkoppeling naar de Product Owner en het DevOps team essentieel.

Hoe ziet een werkdag er uit?

Je begint de ochtend door op weg naar het hoofdkantoor in Utrecht je Slack te checken om zo direct te weten wat er speelt binnen het TOPAAS-team en wat de laatste activiteit is op de coaching tickets. Eenmaal gearriveerd heb je direct een nieuw inzicht van de vorige dag die je met het team deelt. Vervolgens sluit je een keer aan bij de stand-up van het DevOps team omdat je betrokken bent bij een nieuwe ontwikkeling binnen TOPAAS waar zij op dit moment aan werken. Na de stand-up log je in Confluence twee nieuwe teams waar je gisteren de intakes hebt afgenomen om hen op weg te helpen met hun eerste TOPAAS omgeving en tooling.

Je hebt een vervolgafspraak op een andere kantoor in Utrecht met een developer van een team die op dit moment in een migratie zitten van een Jenkins instantie naar Azure DevOps in TOPAAS. Je hebt hen gemotiveerd om binnen Azure Pipelines infra-as-code in te zetten en komt vandaag een live demo geven met een PoC die je hebt voorbereid met een Yaml pipeline vanuit Azure Repos. Met deze PoC demonstreer je hoe dit technisch werkt en licht je de voordelen van het concept toe. Daarmee enthousiasmeer je de developer en spreek je af dat je in de volgende afspraak te zien krijgt hoe de developer hier zelf de eerste stappen in heeft gezet.

In de trein naar je volgende afspraak te Amersfoort zie je op Slack een vraag van één van je Customer Support collega's voorbij komen over een gebruikersticket die mogelijk behoefte heeft aan coaching. Je besluit meteen even te bellen naar de gebruiker om de vraag scherp te krijgen en stemt vervolgens af met Customer Support dat je het ticket zult overnemen. Na de lunch heb je de volgende meeting waarin je een Informatie Analist van een development team begeleidt met een wijziging in hun Jira Scrum Board. Je hebt eerder deze week een nieuw concept van hun werkproces, die de analist heeft gemaakt, vertaald naar een Jira Workflow.

Je sluit de dag af door je agenda bij te werken, een blog van het TOPAAS DevOps team over een tool upgrade te lezen, en je voor te bereiden op de meetings van de volgende dag.

Dit neem je mee

  • Harde Skills

  • HBO/WO niveau.

  • Uitgebreide en aantoonbare ervaring met software ontwikkeling & IT-infrastructuur binnen grote bedrijven (knockout).

  • Aantoonbare ervaring met het gebruik en de inzet van Continuous Integration en Continuous Delivery Pipelines (knockout)

  • Kennis van, en ervaring met de Agile en DevOps (SAFe / Kanban) mindset en manier van werken (knockout)

  • Aantoonbare hands-on ervaring en kennis van de tooling binnen TOPAAS

    • BitBucket (Git), Confluence, Jira, Jenkins, Azure DevOps (Boards, Pipelines, Repos)

    • Nice to have: EazyBI, PowerBI, Nexus Repo, Cloud (Azure, AWS), Docker, ELK-Stack

  • Voldoende conceptuele kennis en affiniteit met de laatste trends

  • -Collaboration tooling

    • Cloud technologie

    • IaaS, PaaS, SaaS

    • Everything as Code

    • Managed container clusters

    • GitOps (automate everything)

Overige Skills

  • Goede mondelinge en schriftelijke communicatie in het Nederlands en Engels

  • Ervaring met coachen op zelf lerend vermogen

  • Uitstekende analytische vaardigheden

  • Prima in staat om snel te schakelen tussen alle niveaus in een grote organisatie

  • Pro-actief en volledig zelfredzaam

  • Flexibel, pragmatisch en oplossingsgericht

  • Fantastische social skills

  • Goed omgaan met een hoge mate van vrijheid en verantwoordelijkheid

Wat willen wij hebben?

  • een krachtige omschrijving waarom jij de beste kandidaat bent waarin je aantoont waarom je

    • beschikt over uitgebreide en aantoonbare ervaring met communicatie binnen software ontwikkeling & IT-infrastructuur in een corporate context.

    • beschikt over technical writing skills en ervaring: gebruikersdocumentatie en artikelen samenstellen met input van Business representatives en technische teams

    • beschikt over presentatie skills met en voor zowel Business als Development

  • je uurtarief

  • beschikbaarheid

  • CV in Word of PDF-formaat

Verder kijken

Vergelijkbare open opdrachten