Chargement en cours

Développeur backend Java Spring Boot Kafka

ÎLE- E FRANCE
il y a 3 jours

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 MVP

Fonctionnalité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 (My

Thales)

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 Dev

Ops

Optionnels:

Expérience Kubernetes / cloud

Kafka ou mécanisme messaging / Event streaming

Postgre

SQL ou BDD similaires

Open

API

OAuth2/ OIDC

Observabilité : Open

Telemetry, Promotheus, Grafana, etc;

Expérience Backstage ou Developer Portal

Expérience moteurs /workflow orchestrations

Connaissance GITlab APIs

Experiences de plateformes internes / Internal Developer

Platform

Profil candidat:

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 Dev

Ops

Optionnels:

Expérience Kubernetes / cloud

Kafka ou mécanisme messaging / Event streaming

Postgre

SQL ou BDD similaires

Open

API

OAuth2/ OIDC

Observabilité : Open

Telemetry, Promotheus, Grafana, etc;

Expérience Backstage ou Developer Portal

Expérience moteurs /workflow orchestrations

Connaissance GITlab APIs

Experiences de plateformes internes / Internal Developer

Platform

Entreprise
R&S TELECOM
Plateforme de publication
WHATJOBS
Offres pouvant vous intéresser
PARIS, 75
il y a 1 jour
TOULOUSE, 31
il y a 1 jour
Soyez le premier à postuler aux nouvelles offres
Soyez le premier à postuler aux nouvelles offres
Créez gratuitement et simplement une alerte pour être averti de l’ajout de nouvelles offres correspondant à vos attentes.
* Champs obligatoires
Ex: boulanger, comptable ou infirmière
Alerte crée avec succès