Functieomschrijving
Voor onze opdrachtgever Belastingdienst zijn wij op zoek naar een performance architect
Als IT-architect / performancespecialist bij de afdeling IV IBS Inkomensheffing:
- Werk je een aanpak uit voor performancetesten in een SOA landschap en stem je deze af met diverse stakeholders. In dit kader initieer je, stem je af en leg je onderzoeken vast en stel je Java-enablers op;
- Werk je een roadmap uit voor de standaardisatie van performance testen binnen Inkomensheffing en de inbedding binnen de bestaande teststrategie in samenwerking met het enable team;
- Adviseer je de afdeling Datacenter Services hoe binnen de inrichting performance geoptimaliseerd kan worden;
- Ben je voor de teams het aanspreekpunt voor technische uitdagingen op het vlak van performance. Je draagt actief bij aan het verbeteren van het ontwikkelproces en neemt de developers hierin mee;
- Adviseer je en werk je solutions uit op het gebied van Service oriëntatie (SOA) in samenwerking met de architecten en lead developers.
Achtergrond opdracht
De afdeling Informatievoorziening Integratie Business services voor de Inkomensheffing (IV IBS IH) ondersteunt met geautomatiseerde processen de bedrijfsprocessen voor de Inkomensheffing. Een groot deel van deze geautomatiseerde processen voor de Inkomensheffing wordt nu en de komende jaren gemoderniseerd. De ingezette strategie is een flexibel en schaalbaar applicatielandschap o.b.v loose coupling volgens Service Oriented architecture (SOA). Tegelijkertijd wordt een transitie naar Agile DevOps teams ingezet om zo autonoom mogelijk consumeerbare producten af te leveren. De Belastingdienst heeft er voor gekozen dat aan de hand van een eigen framework (SABel) te doen afgeleid van het Scaled Agile Framework. De afdeling is een omslag aan het maken van voortbrengen volgens de waterval methode naar agile werken. Er wordt voor de modernisering al enige tijd in scrum teams gewerkt. Op dit moment wordt de ART ingericht. De volgende stap is het groeien naar Continious integretion/Continious delivery en DevOps. Hiervoor is het nodig om onder meer in de ontwikkelstraten container hosting te implementeren.
Functie-eisen
- SOA Fundament;
- HBO;
- Diepgaande kennis van optimalisatie van applicatie performance en Java Enterprise (Minimaal 10 jaar);
- Training van ontwikkelaars en architecten m.b.t. performance (Minimaal 5 jaar).
Wensen
Overige functiewensen:
- Meerjarige ervaring als performance specialist binnen een Java en bij voorkeur SOA landschap.
Aanvullende kennis:
- SOA: Fundament SOA (Architectura);
- Java;
- Jakarta EE;
- Container hosting (bij voorkeur Red Hat Open shift);
- Cloud-native-applicatieontwikkeling (kennis van de principes van cloud native software);
- Pipeline CI/CD;
- Observability (logging, tracing, metrix en bijbehorende monitoring);
- Rest, SOAP;
- Liberty;
- Atlassian Suite (Jira/Confluence/Bit bucket);
- Archimate;
- BizzDesign.
Competenties:
- Analytisch. Je kunt snel informatiestromen en behoeften analyseren en omzetten in bruikbare informatie en concrete plannen;
- Communicatief/ organistiesensiviteit. Omdat je veel contact hebt met zowel architecten, ontwerpers, gebruikers en management is het niet alleen belangrijk dat je jouw ideeën goed kunt verwoorden, maar ook dat je je communicatie kunt aanpassen aan je gesprekspartner;
- Overtuigingskracht. Je kunt je collega's meenemen in je ideeën met een duidelijk onderbouwd en helder verhaal;
- Resultaatgericht. Je focus ligt op het tijdig opleveren van de gevraagde producten, je zet je plannen van aanpak op om het ook daadwerkelijk te gaan realiseren. Als architect ben je verantwoordelijk voor het maken en laten uitvoeren van de architectuurkeuzes en draag je er zorg voor dat de afgesproken (architectuur)doelen worden bereikt. Als het nodig is stel je je flexibel op en kies je qua werkwijze voor een praktische oplossing.
- Zelfstandig. Je kunt omgaan met een organisatie die in transitie is naar (SAFe) agile werken. Dat betekent dat je inventief bent en denkt mee op zowel inhoudelijk als organisatorisch vlak.
- Hands-on mentaliteit.