Nu solliciteren

voor Hands-on Application & Solution Architect

← Alle vacatures

Hands-on Application & Solution Architect (60%) (Freelance possible)

Omschrijving

Let op: de tekst van deze vacature wordt niet automatisch vertaald en kan in een andere taal zijn opgesteld.

📋 TĂąches et responsabilitĂ©s

📌 Contexte

Nous recherchons un Hands-on Application & Solution Architect expĂ©rimentĂ© pour accompagner les Ă©quipes et le CIO ad interim dans la dĂ©finition de la stratĂ©gie et de l’architecture IT de l’entreprise.

Le rĂŽle nĂ©cessite un architecte disposant d’un solide background en dĂ©veloppement logiciel, capable de travailler Ă©troitement avec les Ă©quipes de dĂ©veloppement afin de dĂ©finir une architecture pragmatique et rĂ©ellement implĂ©mentable.

Le paysage applicatif actuel est constituĂ© principalement de systĂšmes legacy dĂ©veloppĂ©s en interne, reposant en grande partie sur des technologies Microsoft, ce qui nĂ©cessite un architecte Ă  l’aise avec des environnements existants complexes et capable de dĂ©finir des trajectoires rĂ©alistes de modernisation.

Il ne s’agit pas d’un rĂŽle d’architecture purement conceptuel : le consultant travaillera Ă©troitement avec les tech leads et les dĂ©veloppeurs afin de dĂ©finir des patterns d’architecture concrets, des choix technologiques et des pratiques de dĂ©veloppement.

L’objectif de la mission est de documenter l’architecture existante et de dĂ©finir une architecture cible moderne et Ă©volutive, en collaboration avec les Ă©quipes techniques et les mĂ©tiers.

La mission s’inscrit dans une rĂ©flexion stratĂ©gique IT visant Ă  moderniser le paysage applicatif, structurer les pratiques d’architecture et dĂ©finir les orientations technologiques futures.

📌 Mission

La mission s’étendra sur 4 mois, Ă  temps partiel (60%).

Elle couvrira deux objectifs principaux :

  • Comprendre et documenter l’architecture existante (AS-IS)

  • DĂ©finir une architecture cible (TO-BE) alignĂ©e avec la stratĂ©gie IT

Le consultant travaillera en Ă©troite collaboration avec le CIO ad interim, le manager des Ă©quipes dĂ©veloppements et produits, le manager de l’équipe infrastructure, les tech leads et les administrateurs systĂšmes.

L’architecte devra faire le lien entre l’architecture et l’ingĂ©nierie logicielle, afin de s’assurer que l’architecture cible puisse ĂȘtre concrĂštement mise en Ɠuvre par les Ă©quipes de dĂ©veloppement existantes.

La mission couvrira principalement l’architecture applicative, mais inclura Ă©galement une contribution sur :

  • les choix d’architecture infrastructure

  • les options cloud vs on-premise

  • les principes de sĂ©curitĂ©

  • l’architecture data / BI / analytics

📌 ResponsabilitĂ©s

  1. Cartographie de l’architecture existante

  • analyser l’architecture applicative actuelle

  • documenter les applications existantes et leurs interactions

  • cartographier les bases de donnĂ©es et les flux de donnĂ©es

  • identifier les dĂ©pendances critiques entre systĂšmes

  • documenter le stack technologique existant

  • analyser l’architecture infrastructure actuelle (hĂ©bergement, environnements, dĂ©pendances techniques)

  • identifier les risques techniques et la dette technique

  1. DĂ©finition de l’architecture cible

  • dĂ©finir l’architecture applicative cible

  • dĂ©finir les interactions entre les diffĂ©rents systĂšmes

  • proposer une architecture d’intĂ©gration (API, Ă©vĂ©nements, etc.)

  • dĂ©finir les principes d’architecture applicative

En collaboration avec les équipes techniques, le consultant contribuera également à :

  • dĂ©finir les grandes orientations de l’architecture infrastructure

  • analyser les options cloud vs on-premise

  • proposer une architecture cohĂ©rente entre applications, infrastructure et donnĂ©es

  • IntĂ©grer une vision sur la gestion des identitĂ©s et des accĂšs dans le paysage applicatif

  1. Formalisation du technology stack

En collaboration avec les équipes techniques :

  • Valider les technologies cibles pour le dĂ©veloppement

  • DĂ©finir/valider les bonnes pratiques d’architecture logicielle

  • DĂ©finir/valider les principes d’intĂ©gration

  • DĂ©finir/valider les standards techniques

  1. Architecture de développement

Le consultant devra contribuer Ă  structurer l’architecture de dĂ©veloppement future :

  • patterns d’architecture applicative

  • structuration des services

  • approche modulaire

  • standards de dĂ©veloppement

  • pratiques CI/CD et automatisation

  1. IntĂ©gration de l’IA dans le processus de dĂ©veloppement

La mission inclura également une réflexion sur :

  • l’utilisation d’outils d’IA dans le cycle de dĂ©veloppement

  • l’impact de l’IA sur les pratiques de dĂ©veloppement

  • les opportunitĂ©s d’intĂ©gration d’IA dans les produits et services

  1. Data / BI / Analytics

Le consultant contribuera également à la réflexion sur :

  • l’architecture data

  • les plateformes BI / analytics

  • les opportunitĂ©s liĂ©es Ă  la data et Ă  l’IA

Profil recherché

Expérience :

  • Minimum 10 ans d’expĂ©rience dans le dĂ©veloppement logiciel et l’architecture applicative

  • ExpĂ©rience significative en tant que dĂ©veloppeur ou tech lead avant d’évoluer vers un rĂŽle d’architecte

  • ExpĂ©rience dans des environnements avec dĂ©veloppement applicatif interne

  • ExpĂ©rience dans la modernisation de systĂšmes legacy

Une expĂ©rience dans la conception ou l’évolution de systĂšmes mĂ©tiers internes constitue un atout important, notamment dans des domaines tels que :

  • finance et comptabilitĂ©

  • systĂšmes de facturation ou gestion transactionnelle

  • gestion RH / payroll / administration du personnel

  • applications mĂ©tiers internes ou systĂšmes ERP

Une expérience dans des environnements transactionnels et réglementés est particuliÚrement pertinente.

Compétences techniques

  • excellente comprĂ©hension des architectures applicatives modernes

  • solide expĂ©rience en dĂ©veloppement logiciel et architecture de systĂšmes complexes

  • capacitĂ© Ă  dĂ©finir une architecture technique concrĂšte avec les Ă©quipes de dĂ©veloppement

Une bonne maĂźtrise de l’écosystĂšme Microsoft est indispensable, notamment :

  • .NET / C#

  • JavaScript / TypeScript

  • SQL Server

  • GitHub

  • On premise, Domain centric environment: Domain controller et Active Directory

  • Azure ou technologies cloud Microsoft

  • frameworks et outils de dĂ©veloppement de l’écosystĂšme Microsoft

Le consultant devra également avoir une bonne compréhension :

  • des architectures orientĂ©es services et API

  • Des technologies de dĂ©veloppements Front-end

  • des architectures cloud

  • des architectures data / BI / analytics

  • des enjeux de sĂ©curitĂ© applicative et infrastructure

Compétences transverses

  • capacitĂ© Ă  comprendre rapidement les processus mĂ©tiers

  • capacitĂ© Ă  travailler Ă©troitement avec les Ă©quipes techniques

  • capacitĂ© Ă  structurer et documenter une architecture

  • excellente capacitĂ© d’analyse et de synthĂšse

  • capacitĂ© Ă  vulgariser des sujets techniques auprĂšs du management

Positionnement dans l’organisation

Le consultant :

  • travaille sous la responsabilitĂ© du CIO ad interim

  • collabore Ă©troitement avec les Ă©quipes dĂ©veloppement, produits et infrastructure

  • interagit avec les Ă©quipes mĂ©tiers lorsque nĂ©cessaire

📝Votre profil

Expérience en tant que: Senior Application Architect

Skills

  • .NET Core

  • Archimate

  • BI

  • Cloud

  • GIT

  • Javascript

  • Open API

  • SQL Server

Languages

  • English

  • French

đŸ’Œ Offre

Vous ferez partie d'une PME belge en pleine croissance, oĂč l’initiative et le dĂ©veloppement personnel sont encouragĂ©s. Nous vous offrirons un environnement de travail agrĂ©able, entourĂ©(e) de collĂšgues sympathiques. Ensemble, nous Ă©laborerons un plan de carriĂšre, avec une attention particuliĂšre et un budget dĂ©diĂ© Ă  la formation ou Ă  la certification complĂ©mentaire. Vous pouvez compter sur un salaire attractif, complĂ©tĂ© par des avantages extra-lĂ©gaux, y compris une voiture de sociĂ©tĂ©.
(Freelance est également possible)

Solliciteer nu