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
Voir toutes les offres de Cherry Pick

Publié par

Recruteur
Recruteur

Intéressé par cette offre ?

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