Le poste Développeur API Sénior Java - Certifié APIGEE
Partager cette offre
Certifié APIGEE Obligatoire
Avec quoi le(a) consultant(e) va-t-il(elle) développer les API ?
Il s’agit bien du langage de développement. Le(a) consultant(e) travaillera principalement en Java.
● Autres langages ou frameworks possibles :
Le(a) consultant(e) pourra également être amené(e) à réaliser des développements avec d’autres
technologies, telles que Spring Boot.
● Répartition entre développement et intégration des API :
Environ 50 % de développement et 50 % d’intégration, notamment sur le déploiement CI/CD des API.
DESCRIPTION DE LA MISSION.
Intégré(e) au sein de l’équipe Delivery du client , vous intégrerez une
équipe transverse chargée du développement et la maintenance des APIs de l’entreprise.
En tant que Dev API, vous travaillerez en collaboration étroite avec les équipes Produit afin de
développer, déployer et maintenir les APIs sur la plateforme Apigee X.
En tant que DevOps, vous mettrez en œuvre et maintiendrez les chaînes d’intégration et de
déploiement des équipes Produits. ainsi que des infrastructures Cloud.
Vous serez amené à apporter du support lors d’incident en relation avec l’équipe Support.
Vous serez également force de proposition pour optimiser les processus de déploiement et les
performances des services.
Profil recherché
MISSIONS PRINCIPALES
Build
● Développer et déployer les APIs
● Développer les pipelines de déploiement
● Prendre en charge les tickets utilisateurs (JIRA): incidents, demandes, mises en production
● Collaborer avec le support N1 et N2 pour le traitement et l’escalade efficace des incidents
● Assurer un accompagnement utilisateur clair et professionnel
Run & supervision
● Maintenir les API (Proxy, performance, clés, ...)
● Gérer les mises en production (HO), le suivi des jobs automatisés, la supervision (logs,
métriques, alertes)
● Surveiller les APIs et leurs performances, diagnostiquer les incidents, remonter les anomalies
Optimisation & amélioration continue
● Formuler des recommandations d’optimisation (coûts, sécurité, performance)
● Participer à la remédiation de la dette technique (patchs, montées de version, suppression de
composants obsolètes)
● Capitaliser sur les bonnes pratiques et proposer des axes d’amélioration
● Rédiger des documentations techniques et des comptes rendus
ENVIRONNEMENT TECHNIQUE ET EXPERTISES NÉCESSAIRES.
●Maîtrise d’une plateforme d’API Management (idéalement Google Apigee X)
●Bonne maîtrise des services GCP (Compute Engine, Cloud Storage, Cloud SQL, Kubernetes,
etc.)
●Maîtrise des concepts DevSecOps et outils d’intégration continue (Jenkins, GitLab CI, etc.) et
de l’Infrastructure as Code
●Supervision & observabilité (Prometheus, Grafana, Stack ELK, Cloud Monitoring/Logging,
Datadog)
●Maîtrise de JIRA et Service Anywhere
●Automatisation : Bash, Python, Ansible
Compétences supplémentaires:
● CI/CD, Docker, GCP, GitLab CICD, JavaScript, Karate, Performance, Postman, Terraform
MÉTHODES, ORGANISATIONS ET INTERACTIONS.
● Excellente communication écrite et orale : Bonne communication écrite et orale en français
pour des interactions fluides avec le métier.
● Esprit d'équipe : à l’aise dans un environnement collaboratif, vous savez travailler en synergie
avec les équipes Build/Run et Support N1/N2
● Bonne communication : vous êtes capable de transmettre clairement des informations
techniques à différents interlocuteurs (techniques ou non)
● Curiosité et envie d’apprendre : vous aimez explorer de nouveaux outils, comprendre l’origine
des incidents/problème et enrichir vos compétences en continu
● Rigueur et fiabilité : vous documentez vos actions, suivez les procédures et contribuez à
maintenir un environnement stable et sécurisé
● Résilience et persévérance : vous ne vous découragez pas face à un problème complexe vous
cherchez, testez, recommencez jusqu’à trouver une solution
● Orientation service : vous gardez à l’esprit l’impact de vos actions sur les utilisateurs et le
service rendu
Environnement de travail
NIVEAU ET TYPE D’EXPERTISE REQUIS.
● Diplômé(e) d’un Bac+5 en école d'ingénieur ou équivalent universitaire avec une spécialisation
en informatique, ou justifiant d'une expérience significative équivalente
● Expérience de plus de 7 ans dans un poste similaire
● Une expérience dans le secteur du commerce de détail ou de la grande distribution serait un
plus.
MATÉRIEL :
Le/la consultant(e) doit disposer de son propre matériel, adapté aux besoins de la mission :
● OS & CPU : Windows (Intel Core i7 ou i9, AMD Ryzen 7 ou 9), MacOS (M2 ou supérieur), Linux
(AMD Ryzen 7 ou 9)
● RAM : minimum 16 Go, idéalement 32 Go ou plus
● Stockage SSD) : minimum de 512 Go, idéalement 1 To ou plus
● S’assurer que le/la consultant(e) puisse installer les outils et applications et effectuer les
paramétrages nécessaires au bon déroulement de sa mission.
À PROPOS DE CARREFOUR.
Carrefour est l'un des leaders mondiaux de la grande distribution, présent dans plus de 30 pays, se
donne pour ambition d’être un leader mondial du Digital Retail. Cette stratégie s’appuie sur les atouts
uniques et décisifs du Groupe Carrefour, fruits de la transformation profonde conduite depuis 2018.
Elle est fondée sur une approche “data-centric, digital first” et sera mise en œuvre autour de quatre
axes clés : l’accélération de l’activité e-commerce, la montée en puissance des activités Data & Retail
Media, la digitalisation des services financiers, et la transformation, par le digital, des opérations
traditionnelles de distribution
Postulez à cette offre !
Trouvez votre prochaine mission parmi +7 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 API Sénior Java - Certifié APIGEE
Espritek
