Au sein de la Direction des Systèmes d'Information (DSI), vous serez intégré à une équipe dynamique en charge du maintien et de l'évolution des applications existantes. Historiquement développées en PHP, ces applications évoluent vers une architecture moderne de microservices en réponse aux besoins croissants du département. Une nouvelle ligne de développement en Python a été lancée, avec pour objectif de transformer les applications monolithiques PHP en microservices, en utilisant une infrastructure basée sur OpenShift dans un Cloud Privé.
L'architecte en charge a défini les bases théoriques de la future infrastructure et termine sa mission. Votre rôle consistera à prendre le relais pour mettre en ?uvre l'architecture définie, en collaboration avec un ingénieur DevOps et les équipes de développement.
Analyse et intégration : Prendre en main les études préliminaires menées par l'architecte sortant, et intégrer ces analyses dans la conception technique.
Conception et déploiement : Concevoir techniquement et déployer l'architecture microservices, incluant la mise en place d?un bus asynchrone pour gérer les messages et événements entre services.
Collaboration : Travailler étroitement avec la DSIT d'EDF pour assurer l'alignement des stratégies techniques, et collaborer avec l?ingénieur DevOps et les équipes de développement pour répondre à leurs besoins et attentes.
Profil candidat:
Expertise OpenShift : Vous possédez une maîtrise avancée de la configuration, de la gestion et de l?optimisation d?environnements OpenShift.
Microservices : Vous avez une solide expérience dans la conception, le développement et le déploiement de microservices, avec une compréhension approfondie de leur architecture.
Gestion de bus asynchrones : Expérience dans la mise en place et la gestion de bus de messages asynchrones (ex : Kafka, RabbitMQ) pour assurer une communication inter-services fluide et fiable.
Connaissance Linux : Connaissance approfondie des systèmes d?exploitation Linux, en particulier RedHat, utilisée pour les VMs actuelles.
Capacités rédactionnelles : Aptitude à rédiger des documents techniques clairs et détaillés, pouvant être utilisés comme références autonomes.
Esprit d'équipe : Vous avez une capacité démontrée à travailler en équipe multidisciplinaire, en maintenant une communication fluide avec les différentes parties prenantes, qu?elles soient techniques ou non techniques.
Résolution de problèmes : Vous adoptez une approche analytique et innovante pour résoudre des problèmes complexes et proposer des solutions efficaces.
Go to job list