Middleware Technical Architect

Functiebeschrijving

Als Middleware Technical Architect werk je de evolutie uit en begeleid je de ontwikkeling van de architectuur van de JEE- en DataPower-middleware, waarop meer dan 300 toepassingen uitgevoerd worden.

Je houdt hierbij rekening met de eigenschappen van een goede architectuur (losse koppeling, herbruikbaarheid, aanpasbaarheid, capaciteitsplanning, high availability, monitoring en operationele aspecten, …) en met specifieke behoeften vanuit businesstoepassingen.

Je ontwerpt en laat generieke technische diensten ontwikkelen die de businesstoepassingen ondersteunen. Je plant en werkt de migratie uit van IBM WebSphere-middleware naar het PaaS-platform (OpenShift/docker/JBoss) van de G-Cloud.

Je analyseert de problemen om die transparant op te lossen en je beperkt, via preventieve maatregelen, de gevolgen van pannes of van het verlies van integriteit van de gegevens.

Je begeleidt en leidt de systeemingenieurs en de ontwikkelaars bij de verwezenlijking van de middleware-architectuur. Je werkt nauw samen met de Lead Architect voor de validatie van de architectuur van een specifieke ontwikkeling en bepaalt mogelijkheden tot aanpassing.

Tot slot volg je met interesse de technologische evoluties op en evalueer je hun relevantie voor de middleware-architectuur.

Profiel

Je beschikt over een bachelor of een universitair diploma (informaticus of burgerlijk ingenieur) en hebt minimaal 5 jaar ervaring in de configuratie en het beheer van IT-infrastructuren.

Je hebt een uitstekende kennis van de volgende domeinen:

- JEE-omgevingen en de Java-programmeertaal;

- de functie van componenten van een servicegeoriënteerde en microservices-architectuur (applicatieservers, webservices, reverse proxies, load balancers, containers);

- SOAP webservices en gerelateerde standaarden (XML, XSD, WSDL).



Kennis van volgende onderwerpen vormt een troef:

- Docker en Kubernetes/Openshift;

- REST webservices;

- JBoss;

- Concepten van een Service/API gateway en Integration Bus;

- XSLT.

Basiskennis van Linux en kennis van de producten IBM DataPower en Websphere Application Server en van veiligheidsstandaarden (https, x509-certificaten, WS-Security)  vormen eveneens een meerwaarde.

Op relationeel vlak kan je, dankzij je contactvaardigheid en teamgeest, je gemakkelijk in een bestaande dienst integreren en efficiënt communiceren.

Je beschikt over een methodische en analytische geest en kan autonoom werken.

Je hebt minstens een passieve kennis van de tweede landstaal.

Aanbod

Bij Smals bouw je mee aan complexe ICT-services die een rol gaan spelen in de hele samenleving. Zowel in application development als in ICT infrastructure of ondersteunende diensten is opleiding, specialisatie en carrière mogelijk. ICT for Society wordt daarnaast geflankeerd door een nadrukkelijke balans tussen werk en leven, marktconforme lonen, een hospitalisatieverzekering, 2e pensioenpijler, maaltijdcheques en telewerk. Smals betaalt het openbaar vervoer 100% terug en zorgt voor maximaal bereikbare kantoren. Bovendien voert Smals een gelijkekansenbeleid.