Phase 1 (Développement) :
- Participation à la conception technique et à la réalisation d'APIs RESTful robustes, sécurisées et performantes, en adéquation avec la stratégie de plateformisation du SI.
- Développement et maintenance d'APIs respectant la séparation entre agrégateurs (frontaux) et originateurs (backends), conformément aux directives d'architecture groupe.
- Conception et implémentation de solutions d'échange évènementiel basées sur Kafka.
- Développement d'interfaces utilisateurs (front-end) en angular pour faciliter l'interaction avec les APIs.
- Rédiger et maintenir une documentation technique claire et exhaustive des APIs, intégrant les aspects de sécurité et de gouvernance.
- Participer aux phases de tests unitaires, d'intégration et de performance.
- Collaborer étroitement avec les équipes de développement, les architectes et les équipes sécurité pour garantir la qualité et la fiabilité des APIs.
Phase 2 (Business Analyse) :
- Analyse des besoins métiers et traduction en spécifications fonctionnelles et techniques.
- Participation à la rédaction des User Stories et à l'estimation des tâches.
- Collaboration étroite avec les équipes métiers pour comprendre leurs besoins et proposer des solutions innovantes.
- Suivi de la qualité des livrables et identification des axes d'amélioration.
- Participation aux phases de recette et de déploiement.
Tout au long de l’alternance, participer aux rituels agiles (daily meeting, sprint planning, sprint review, rétrospective etc.).
Contribuer à l'amélioration continue des processus et des outils (de développement), en mettant l'accent sur la scalabilité et la maintenabilité des APIs et des flux Kafka.
Vous êtes actuellement étudiant(e) en école d'ingénieur ou en Master en informatique.
Vous possédez des connaissances solides en développement d'API RESTful.
Vous connaissez au moins un langage de programmation (Java, angular, etc.).
Vous avez des connaissances en bases de données relationnelles (SQL) et idéalement en bases de données NoSQL (BigQuery).
Vous avez une bonne compréhension des concepts d'API Management (gestion des clés API, authentification, etc.).
Vous avez des connaissances en technologies d'échange évènementiel, notamment Kafka (production et consommation de messages).
La connaissance de Docker, Kubernetes et des outils d'intégration continue/déploiement continu (CI/CD) sera fortement appréciée.
La connaissance des méthodes agiles (Scrum, Kanban) est indispensable.
Vous êtes rigoureux(se), organisé(e) et autonome.
Vous avez un excellent esprit d'équipe, un bon sens de la communication et une capacité à travailler en collaboration avec des équipes pluridisciplinaires.
Vous êtes curieux(se), force de proposition et avez un goût prononcé pour l'innovation et la résolution de problèmes complexes.
Vous êtes capable de travailler de manière méthodique et de respecter les deadlines.
Vous avez une bonne capacité d'adaptation et d'apprentissage. Vous êtes sensible aux aspects de sécurité et de gouvernance.
Vous possédez une bonne capacité d'analyse et de synthèse.
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.