Développeur Senior .Net - C# & Kubernetes - Migration d'Architecture H/F - Raedy
- Le Pecq - 78
- Freelance
- Raedy
Les missions du poste
Le besoin
Dans le cadre d'un projet de modernisation applicative pour un grand groupe du secteur de l'environnement, nous recherchons un Développeur Senior .NET/C# disposant d'une expertise confirmée sur Kubernetes.
Contexte de la mission
La mission consiste à participer à la migration d'une stack applicative actuellement basée sur IIS, WCF, .NET et des Windows Services vers une nouvelle architecture composée d'applications et de services déployés sous Kubernetes.
Le consultant interviendra à la fois sur la conception de l'architecture cible, le développement des nouveaux composants et la sécurisation de la migration.
Missions principales
Analyser l'architecture existante et ses dépendances techniques.
Affiner et documenter la nouvelle architecture applicative.
Participer aux choix de conception et aux études techniques.
Moderniser et refactoriser les applications existantes en C#/.NET.
Migrer les applications et Windows Services vers une architecture conteneurisée.
Développer et faire évoluer les API WCF et REST.
Réaliser les tests unitaires et les tests d'intégration.
Identifier et corriger les dysfonctionnements.
Rédiger la documentation technique.
Participer à la maintenance corrective et évolutive des composants.
Le profil recherché
Profil recherché
Compétences impératives
C# / .NET : niveau expert
Kubernetes : niveau expert
Expérience concrète de conteneurisation d'applications .NET.
Expérience de migration d'applications legacy vers Kubernetes.
Maîtrise des API WCF et REST.
Bonne connaissance de Docker et des architectures distribuées.
Capacité à intervenir sur la conception et la documentation d'une architecture applicative.
Compétences appréciées
IIS.
Windows Services et Worker Services .NET.
Helm.
Argo CD ou outils équivalents.
CI/CD.
Observabilité et supervision d'applications sous Kubernetes.
Modernisation de .NET Framework vers des versions récentes de .NET.
Profil recherché
Développeur ou Software Designer senior.
Minimum 7 à 8 ans d'expérience en développement logiciel.
Forte autonomie technique.
Capacité à comprendre rapidement une architecture existante.
Aptitude à proposer, argumenter et documenter des choix techniques.
Bonne communication avec les équipes de développement, d'architecture et d'infrastructure.
Langues
Français courant impératif.
Anglais professionnel impératif.
Espagnol professionnel apprécié.