Postée il y a 20 jours
Dans le cadre de projets stratégiques, nous recherchons un(e) Tech Lead API expert(e) en Java, Kafka et la gestion d?API via Apigee. Vous serez responsable de la conception, de la mise en ?uvre et de la supervision d?architectures API robustes et performantes.
Responsabilités principales :
Conception et architecture :
Concevoir des solutions API évolutives et sécurisées basées sur Java.
Définir les bonnes pratiques pour la conception d'architectures API performantes.
Intégrer des pipelines de données en temps réel à l?aide de Kafka.
Gestion et optimisation des APIs :
Superviser le développement et le déploiement des APIs sur Apigee.
Mettre en place des stratégies de gestion des performances, de sécurité et de versioning des APIs.
Automatiser les processus de déploiement à l?aide de pipelines CI/CD.
Encadrement technique :
Apporter une expertise technique et accompagner les développeurs dans la mise en ?uvre des solutions.
Former et guider les équipes sur l?utilisation d?Apigee, Kafka et les meilleures pratiques de développement.
Assurer la relecture et la validation des codes pour garantir la qualité technique des livrables.
Collaboration et communication :
Travailler avec les équipes produit, DevOps et sécurité pour aligner les besoins business et techniques.
Participer aux réunions stratégiques pour proposer des solutions adaptées aux objectifs de l?entreprise.
Surveillance et maintenance :
Implémenter des outils de monitoring pour assurer la disponibilité et la performance des APIs.
Identifier et résoudre les problèmes techniques liés aux APIs ou aux intégrations Kafka.
Profil candidat:
Langages et frameworks : Expertise en Java (Spring Boot ou équivalent).
Middleware et Messaging : Maîtrise de Kafka pour la gestion des flux de données en temps réel.
Gestion d'API : Expérience avec Apigee (configuration, sécurité, monitoring).
Architecture : Connaissance approfondie des architectures microservices et des APIs RESTful.
DevOps : Compétences en CI/CD, Docker, Kubernetes, et Infrastructure as Code (Terraform ou équivalent).
Sécurité : Connaissance des mécanismes d'authentification (OAuth, JWT) et des normes de sécurité API.
Qualités recherchées :
Leadership naturel pour encadrer et motiver une équipe technique.
Capacité à vulgariser des concepts techniques complexes pour des équipes non techniques.
Esprit d?analyse pour résoudre des problèmes complexes et anticiper les besoins futurs.