OmDev Logo
GetYourJob
0
Publié il y a 88 jours

Architecte Logiciel - Freelance

Entreprise
Localisation
26000 Valence, France
Hybride
Type de contrat
Freelance
Niveau
Top profil

Salaire du marché

Médiane du marché
600€/j
Estimation
550€/jfourchette habituelle675€/j

Cette offre n'affiche pas de salaire. D'après 69 offres pour ce poste (Top profil, France), le marché se situe autour de 600€/j (550€/j–675€/j).

0vues
0clics

Description du poste

Objectif de la mission

Dans le cadre de l'évolution d'un système critique en production, la mission consiste à définir, sécuriser et accompagner la transformation de l'architecture technique et logicielle, en garantissant la performance, la résilience, la haute disponibilité et la maintenabilité de la solution.

L'objectif principal est de faire évoluer une architecture historique vers un modèle permettant des déploiements et des évolutions sans interruption de service (zero-downtime), tout en assurant la continuité de service d'une plateforme fortement sollicitée.

Contexte

Le projet s'inscrit dans le cadre d'un programme stratégique de modernisation d'une plateforme à très forte volumétrie, utilisée quotidiennement par plusieurs millions d'utilisateurs.

Le système est en production depuis plusieurs années et supporte des services numériques accessibles 24h/24 et 7j/7.

L'architecture actuelle est une architecture traditionnelle, historiquement conçue avec des fenêtres d'arrêt de service importantes lors des opérations de maintenance et de mise à jour. Certaines évolutions applicatives nécessitaient jusqu'à 24 heures d'interruption, ce qui n'est désormais plus compatible avec les exigences de disponibilité du service.

Le système connaît par ailleurs une forte croissance de la charge :

  • plusieurs centaines de milliers de transactions par jour ;

  • plus de 100 000 opérations par heure lors des pics d'activité ;

  • une augmentation significative de la volumétrie est attendue dans les prochaines années.

L'environnement est caractérisé par :

  • une architecture multi-applicative complexe ;

  • un hébergement principalement on-premise ;

  • de fortes contraintes de disponibilité et de continuité de service ;

  • de nombreuses interactions avec des partenaires et des systèmes tiers ;

  • un écosystème multi-équipes avec une gouvernance et une comitologie importantes.

Enjeux de la mission

  • Évolution vers une architecture sans interruption de service.

  • Amélioration de la résilience et de la haute disponibilité.

  • Fiabilisation de la production et réduction des risques opérationnels.

  • Montée en performance et en capacité.

  • Analyse des impacts des évolutions d'infrastructure sur les composants applicatifs.

  • Modernisation progressive de l'existant sans refonte complète.

  • Amélioration de l'observabilité, de la supervision et de l'exploitation.

Livrables attendus

  • Dossier d'architecture complet (existant et cible).

  • Scénarios d'évolution avec analyse coûts, risques et planning.

  • Recommandations PRA / PCA.

  • Stratégie de déploiement à chaud (zero-downtime).

  • Recommandations de résilience et de haute disponibilité.

  • Guidelines techniques pour les équipes avec un focus majeur sur l'architecture, la conception et l'implémentation du logiciel.

Tâches / Responsabilités principales

Architecture & stratégie technique

  • Analyser l'existant (architecture, performance, résilience).

  • Définir des scénarios d'évolution réalistes (coûts / délais).

  • Concevoir l'architecture cible (applicative et technique).

  • Documenter les choix d'architecture (dossier d'architecture).

Performance & résilience

  • Proposer des améliorations PRA / PCA.

  • Identifier les points de faiblesse (scalabilité, SPOF, latence…).

  • Définir des solutions de déploiement à chaud.

Coordination transverse

  • Assurer la cohérence globale (infrastructure → middleware → applicatif).

  • Faire le lien entre les équipes techniques, développement, exploitation et fonctionnelles.

  • Porter les choix d'architecture et obtenir l'adhésion des parties prenantes.

Accompagnement des équipes

  • Support aux équipes de développement lors de l'implémentation.

  • Support ponctuel aux équipes opérationnelles en production.

  • Contribution à la montée en compétence des équipes.

Exigences du poste

Stack technique :

C#.NETOracle

Plan d'action

Un plan personnalisé pour postuler intelligemment à cette offre.

À propos de l'entreprise

Voir toutes les offres de Andema

Publié par

Recruteur
Recruteur

Intéressé par cette offre ?

Cliquez sur "Postuler" pour accéder à l'offre.