Requirements: French
Company: WhatJobs
Region: Brussels , Brussels
En tant que Senior Enterprise Software Architect, vos principales responsabilits consistent concevoir l''architecture logicielle, dvelopper des logiciels, soutenir le cycle de dveloppement logiciel et piloter la conception et l''volution de la plateforme de traitement des donnes et des applications associes.
Le travail au sein de la VSSE a un impact socital important, en veillant la scurit du pays, en prvenant les risques scuritaires, en conseillant les autorits politiques, judiciaires et militaires et en perturbant les menaces.
Description de fonction
- Vous tes orient rsultats, non seulement pour vous-mme mais aussi pour l''quipe.
- Vous avez une excellente connaissance du cycle de vie et des phases d''un projet de dveloppement logiciel, des diffrents rles et outils.
- Vous avez de l''exprience avec au moins une des mthodologies de gestion de projet Agile (Scrum, Kanban, Lean, ...).
- Vous dveloppez une bonne comprhension de l''organisation et de ses processus.
- Vous pouvez conceptualiser et gnraliser tout en ayant la capacit d''approfondir des sujets spcifiques (ventuellement avec l''aide d''experts)
- Vous spcifiez et concevez de grandes applications logicielles complexes, des composants et des modules
- Vous appliquez et adaptez les mthodes, outils et techniques de conception de logiciels de manire pragmatique.
- Vous effectuez des analyses d''impact sur les principales options de conception, formulez des recommandations et valuez et grez les risques associs.
- Vous spcifiez des prototypes/simulations permettant de prendre des dcisions en connaissance de cause
- Vous valuez les designs de logiciels pour vous assurer qu''ils soient conformes aux normes et vous identifiez les mesures correctives.
- Vous veillez ce que le design du logiciel soit quilibr par rapport aux exigences fonctionnelles, de qualit, de scurit et de gestion du systme
- Vous contribuez l''laboration de politiques et de normes organisationnelles pour le design et l''architecture des logiciels
- Vous avez envie d''apprendre et tes dsireux de vous tenir au courant des tendances du secteur et des volutions technologiques.
- Vous tes capable de de faire progresser les dveloppeurs individuels et l''quipe grce au transfert de connaissances et aux conseils ncessaires
- Vous n''avez pas peur de vous plonger dans un environnement existant et d''en parcourir les moindres recoins
Description de profil
- Vous tes un expert en Enterprise Software Architect avec une exprience dans la conception d''architecture et le dveloppement de logiciels utilisant plusieurs technologies autour de l''cosystme Enterprise Java
- Expertise en architecture logicielle : connaissance approfondie de l''architecture logicielle
- Utilisation d''un langage de modlisation tel que UML, ArchiMate, ...
- Application des modles de conception, des meilleures pratiques, ...
- Trs bonne comprhension des systmes distribus et des algorithmes
- Exprience dans la conception de rseaux : connaissance des protocoles de rseaux, de la scurit et de l''volutivit
- Connaissance approfondie et exprience de la scurit des applications
- Technologies des services Web : MicroServices, REST, JSON, ...
- Technologies des clients Web : HTML, CSS, Java/TypeScript, ...
- Traitement des donnes : SQL, NoSQL, Graph, Elastic (ELK), ... y compris les outils de gestion des donnes
- Outils : GIT, GitLab CI/CD, Maven, IntelliJ, Docker, Jira, ...
- Infrastructure : IaC, VMware, Red Hat Enterprise Linux, Red Hat OpenShift, ...
- Dveloppement Angular Web Application Framework
L''exprience que vous apportez en tant que senior enterprise software architect:
- Vous avez au moins 10 ans d''exprience dans la conception et le dveloppement de logiciels d''entreprise utilisant le langage de programmation et l''cosystme Java, ainsi que le cadre Spring.IO pour les services backend
- Vous concevez et dveloppez des applications sur la base d''une analyse business et d''analyses fonctionnelles en collaboration avec des analystes business/fonctionnels. Vous effectuez, documentez et proposez une analyse technique avant de commencer une mise en uvre
- Vous dfinissez des initiatives en matire de tests et de qualit afin de mettre en production des logiciels de qualit
- Vous fournissez de la documentation technique comme partie intgrante de votre travail
- Vous suivez de prs les dveloppements technologiques et fournissez des conseils techniques dans votre domaine d''expertise spcifique
- Vous aimez m