Publié il y a 7 jours
Architecte Technique Java / Kubernetes (H/F)
Entreprise
Cherry PickPlateforme freelance
Localisation
Paris
Hybride
Type de contrat
Freelance
Niveau
SENIOR
Rémunération
650ۥ Taux journalier
0vues
0clics
Description du poste
🚀 Contexte de la mission
Dans le cadre de la modernisation d’un Système d’Information industriel critique dédié à l’acquisition et à la supervision des données de comptage, nous recherchons un(e) Développeur / Architecte Kubernetes Senior afin d’accompagner un programme stratégique de migration vers une architecture conteneurisée Kubernetes.
Le système concerné assure :
- l’acquisition des données de télérelève,
- la supervision technique et fonctionnelle de la chaîne communicante,
- la gestion des équipements de comptage et des concentrateurs,
- le traitement des flux applicatifs et événements industriels.
La mission s’inscrit dans un contexte à forte exigence de disponibilité et de résilience, avec des enjeux majeurs de modernisation technologique, d’industrialisation CI/CD et de réinternalisation progressive des développements.
🎯 Missions principales et rôle
☸️ Architecture & migration Kubernetes
- Participer aux ateliers d’architecture et contribuer à la définition de l’architecture cible Kubernetes.
- Concevoir les architectures conteneurisées :
- namespaces,
- services,
- ingress,
- DNS internes,
- stratégies de déploiement,
- probes de supervision.
- Étudier la compatibilité des composants legacy avec l’environnement Kubernetes :
- WebLogic → Tomcat,
- Oracle → PostgreSQL,
- VTOM → Argo Workflows.
- Produire les livrables d’architecture et de migration.
🛠️ Réalisation du Proof of Concept
- Concevoir et mettre en œuvre un POC Kubernetes sur un périmètre applicatif représentatif.
- Déployer et configurer les composants techniques :
- Tomcat,
- PostgreSQL,
- OpenJDK 21,
- Kubernetes / Kuiper.
- Construire et maintenir l’environnement bac à sable K8s dédié au POC.
🔄 Gestion des flux & intégration technique
- Valider les flux applicatifs sous Kubernetes :
- Kafka producteur / consommateur,
- WebServices SOAP,
- flux SFTP.
- Mettre en œuvre les patterns d’intégration et de résilience :
- pattern outbox,
- gestion des offsets,
- dead-letter topics.
- Assurer les échanges techniques avec les équipes infrastructure :
- réseau,
- supervision,
- stockage,
- connectivité.
⚙️ Industrialisation & CI/CD
- Intégrer les composants dans la chaîne GitLab CI/CD.
- Concevoir les pipelines de build et de déploiement.
- Mettre en œuvre les bonnes pratiques GitOps et Infrastructure as Code.
- Produire les manifests Kubernetes, Helm charts et scripts associés.
📊 Capitalisation & accompagnement
- Identifier les patterns réutilisables pour les autres modules applicatifs.
- Contribuer à la feuille de route globale de migration.
- Documenter les choix techniques, résultats de tests et retours d’expérience.
- Accompagner les équipes dans la montée en compétence Kubernetes et architecture cloud-native.
🎯 Objectifs
- Réussir la migration progressive d’un SI industriel critique vers Kubernetes.
- Sécuriser la disponibilité et la résilience des applications.
- Industrialiser les déploiements et les processus CI/CD.
- Moderniser les technologies legacy du SI.
- Garantir la performance et la stabilité des flux applicatifs.
- Capitaliser les bonnes pratiques de migration pour les futurs modules.
🛠️ Compétences requises
🔹 Architecture & Cloud Native
- Expertise Kubernetes / architectures conteneurisées.
- Conception d’architectures haute disponibilité.
- Expérience de migration d’applications legacy vers Kubernetes.
- Maîtrise des stratégies de déploiement cloud-native.
🔹 Développement & middleware
- Expertise Java / JEE.
- Maîtrise Apache Tomcat.
- Bonne connaissance des WebServices SOAP / WSDL.
- Développement et scripting Shell Linux (RHEL).
🔹 Data & messaging
- Expertise PostgreSQL et migration Oracle → PostgreSQL.
- Très bonne maîtrise Apache Kafka :
- producteurs / consommateurs,
- pattern outbox,
- gestion des offsets,
- dead-letter topics.
- Connaissance des flux SFTP et outils de transfert.
🔹 DevOps & CI/CD
- GitLab CI/CD.
- GitOps / Helm / manifests Kubernetes.
- Argo Workflows.
- Infrastructure as Code.
🔹 Compétences complémentaires appréciées
- Supervision Centreon.
- Stockage objet / bucket.
- Connaissance d’environnements industriels critiques.
👤 Profil recherché
- Expérience significative en architecture et migration Kubernetes.
- Forte capacité d’analyse des environnements legacy complexes.
- Excellente compréhension des enjeux de disponibilité et de résilience.
- Autonomie et leadership technique.
- Rigueur, esprit de synthèse et qualité rédactionnelle.
- Capacité à collaborer avec des équipes infrastructure, développement et exploitation.
- Bon relationnel et orientation service
Exigences du poste
Stack technique :
KubernetesWeb ServicesSOAPFlux SFTPRéseauStockageConnectivité
À propos de l'entreprise
Cherry PickPlateforme freelance
Secteur ::Energie
Publié par
Recruteur
Recruteur
Intéressé par cette offre ?
Cliquez sur "Postuler" pour accéder à l'offre.