
Partager cette offre
Contexte :
La squad Engineering Portal / Control Plane développe son moteur d’orchestration qui exécute les parcours proposés aux utilisateurs via le portal Backstage. L’objectif final est de transformer une demande utilisateur simple en une chaîne d’actions automatisées, fiable, traçable et
sécurisée sur les différentes plateformes du SI d’ingénierie.
Dans ce contexte, les buts de la mission sont de :
Développer le moteur d’orchestration
Développer les APIs du control Plane
Intégrer les plateformes d’ingénierie
Concevoir des workflows avec le niveau de qualité attendu.
Le travail se fera en étroite collaboration avec le Tech Lead / Architect et l’IVV/QA en coordination avec le Product Owner.Activités techniques :
Cadrage & Onboarding
Travailler avec le tech lead et l’ architecte pour revoir et interroger l’architecture et data model
Prendre en main le code de l’orchestrateur existant
Prendre en main le POC Backstage
Skeleton
Contribuer, développer la chaine technique de bout en bout depuis Backstage dans l'environnement de développement.MVP fonctionnel
Contribuer, développer à l'amélioration de la fiabilité de l'application.Hardening et Integration
Améliorer la fiabilité de l'applicatif sur les critères définis par le PO.MVP Release Candidate
Contribuer sur la documentations, les tests automatisées, pour livrer une version Release candidate.
Résultats attendus :Logs disponibles et première observabilité disponible
CI/CD Fonctionnelle dans le MVPFonctionnalités livrées :
Gestion Authentification et Autorisation avec connections à l’ Annuaire Groupe
Orchestrateur fonctionnel
Premier workflow complet
API opérationnelle
Gestion de statut
Fonctionnalités livrées :
Workflows MVP implémentés
Connecteurs vers systèmes nécessaires (MyThales)
Gestion des erreurs / retry et timeouts implémentés
API stabilisée et data Domain fixées.
Test unitaires et intégration effectués
Observabilité renforcée selon le scope défini par le PO.
Stabilité augmentée de l'applicatif sur les critères suivants et définie par le PO ou le tech lead :
Résilience
Idempotence
Retry
Timeout
Gestion des erreurs partielles
Sécurité
Observabilité
Performance des workflows
Version Release candidate livrée avec :
API documentée
Workflows stabilisés selon les critères défini par le PO
Logs présentes et à jour
Docs techniques à jour
Runbook ou SCOM Light écrit
Profil souhaité :
Mandatory:
Maîtrise de Spring Boot / Spring ecosystem. Bonne compréhension des architectures distribuées
Compréhension des systèmes asynchrones et/ou event-driven. Culture tests et qualité logicielle
Compréhension CI/CD et pratiques DevOps
Optionnels:
Expérience Kubernetes / cloud
Kafka ou mécanisme messaging / Event streaming
PostgreSQL ou BDD similaires
OpenAPI
OAuth2/ OIDC
Observabilité : OpenTelemetry, Promotheus, Grafana, etc;
Expérience Backstage ou Developer Portal
Expérience moteurs /workflow orchestrations
Connaissance GITlab APIs
Experiences de plateformes internes / Internal DeveloperPlatform
Profil recherché
Profil souhaité :
Mandatory:
Maîtrise de Spring Boot / Spring ecosystem. Bonne compréhension des architectures distribuées
Compréhension des systèmes asynchrones et/ou event-driven. Culture tests et qualité logicielle
Compréhension CI/CD et pratiques DevOps
Optionnels:
Expérience Kubernetes / cloud
Kafka ou mécanisme messaging / Event streaming
PostgreSQL ou BDD similaires
OpenAPI
OAuth2/ OIDC
Observabilité : OpenTelemetry, Promotheus, Grafana, etc;
Expérience Backstage ou Developer Portal
Expérience moteurs /workflow orchestrations
Connaissance GITlab APIs
Experiences de plateformes internes / Internal DeveloperPlatform
Postulez à cette offre !
Trouvez votre prochaine mission parmi +10 000 offres !
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
100% gratuit
Aucune commission prélevée sur votre mission freelance.
Développeur backend Java Spring Boot Kafka
R&S TELECOM
