Wat ga je doen?
Als DEVOPS Engineer Robotic Process Automation Platform (RPA) binnen het Robotics Expertise Centrum (REC) draag je bij aan een hoogwaardige RPA dienstverlening. Wij faciliteren een RPA platform aan (decentrale) ontwikkelteams. Deze teams ontwikkelen zelf use cases voor hun bedrijfsvoering.
Bij ons team komen allerlei vragen en meldingen binnen vanuit de andere (ontwikkel)teams. Jij overziet dit en ziet kansen om zaken te verbeteren. Je pakt dit op en zorgt dat dit wordt geïmplementeerd. Waar nodig schakel je ondersteuning in van andere teams om hiervoor iets te realiseren. Tegelijkertijd bewaak je de kwaliteit en continuïteit van het platform. Je zorgt dat de behoeftes van de één niet ten koste gaan van een ander.
Vanuit de DEVOPS filosofie zal het team een steeds groter deel van de RPA platform stack oppakken. Dit betreft het uitbreiden en onderhouden van het platform, gebruikerswensen realiseren en zo veel mogelijk operationele activiteiten automatiseren. Voorbeelden zijn het aansluiten van een release pipeline, het ontsluiten van data ten behoeve van dashboards of het uitbreiden van door de leverancier aangeboden aanverwante functionaliteit. Op termijn zal het RPA platform door het team ook ondergebracht worden op een (private) cloud omgeving.
Ter illustratie, zijn dit voorbeeldwerkzaamheden die bij de rol horen:
- Je ontwikkelt RPA functionaliteit (connectors) richting back-end systemen die vervolgens door de decentrale ontwikkelteams gebruikt kunnen worden.
- Je ontwikkelt en beheert aanvullende functionaliteit op het RPA platform, bijvoorbeeld het realiseren van een release pipeline of het integreren van aanverwante producten (zowel intern beschikbaar als “plugins” vanuit leveranciers).
- Je coördineert testen en implementatie van wijzigingen die meerdere gebruikers raken, bijvoorbeeld een update van een platformcomponent of plug-in of een nieuwe release van breed gebruikte functionaliteit
- Je onderhoudt contacten met ontwikkelaars en beheerders van die back-end systemen, verkent de beste aansluitingsmogelijkheden en blijft op de hoogte van aankomende veranderingen.
- Je toetst met de RPA-gebruikers de bredere impact van wijzigingen en denk je mee over algemene ontwikkelstandaarden. Vanuit kwaliteitsbewaking doe je voorstellen over het inzichtelijk maken van gebruik, logging, foutmeldingen of andere parameters die gewenste inzichten geven, bijvoorbeeld door middel van dashboarding.
- Je houd trends in de gaten en beoordeelt de roadmap van de leverancier op relevantie om te gebruiken;
- Je bent een inhoudelijk aanspreekpunt voor andere ontwikkelaars en ondersteunt hen bij vragen en incidenten.
- Je onderhoudt contacten met gebruikers, leveranciers, interne en externe specialisten, ontwikkelaars en andere stakeholders. Alle input verzamel je en breng je in bij het team om de dienstverlening continu te verbeteren.
- Je hebt een gezonde allergie tegen het bijhouden van dubbele of versnipperde informatie en neemt initiatief om dit te verbeteren. Waar nodig schakel je hiervoor met andere teams om benodigde functionaliteit op te leveren.
Kortom, je bent IT technisch goed onderlegd en speelt hiermee een cruciale rol in het waarborgen van de efficiëntie en effectiviteit van onze dienstverlening, en zorgt voor een optimale gebruikerservaring. Je wordt onderdeel van een community van RPA developers die wendbaarheid toevoegen aan de IT organisatie.