Contexte
L’entreprise recherche un Développeur API disposant d’une solide maîtrise des solutions de stockage en mode objet et des technologies associées. L’objectif est de concevoir, développer et maintenir des APIs performantes et sécurisées, en lien avec des services internes critiques. Le poste implique une forte collaboration avec les équipes métiers, architecture et infrastructure.
Responsabilités principales
- Concevoir et développer des APIs donnant accès à des services internes, dans le respect des exigences de performance et de sécurité
- Participer à la définition des nouvelles APIs en coordination avec les équipes métiers et architecture
- Développer et maintenir les APIs à l’aide des technologies Java, Maven, RAML, et Anypoint
- Écrire et exécuter les tests unitaires et d’intégration associés à chaque API
- Automatiser les tâches de gestion des données via des scripts Python
- Déployer les APIs sur les différents environnements
- Surveiller les performances des systèmes de stockage et identifier les éventuels goulots d’étranglement
Profil recherché
- Maîtrise confirmée des solutions de stockage objet telles qu’Amazon S3 et/ou Scality S3
- Bonne compréhension des principes du stockage objet : gestion des métadonnées, durabilité, redondance
- Solide expérience en développement Python, notamment pour l’interaction avec des API de stockage via Boto3
- Compétences en scripting pour l’automatisation de tâches
- Bonne connaissance des formats de fichiers courants : JSON, XML
- Connaissance des systèmes Linux et des principes de configuration serveur
- Expérience en développement d’APIs avec Java, Maven, RAML et Anypoint
- Niveau d’anglais courant requis pour travailler dans un environnement technique international
Environnement
- Écosystème orienté services internes critiques
- Collaboration étroite avec les pôles architecture, infrastructure et métiers
- Contexte technique exigeant, axé sur la performance, la sécurité et l’automatisation