Jeune entreprise innovante, Digital Partners a pour ambition de devenir un acteur incontournable du digital, et ce dans l'ensemble de ses marchés.
Digital Partners intervient en transformation digitale, efficience opérationnelle et data analytics auprès de sociétés de tous secteurs d'activité.
Dans le cadre de notre développement nous recherchons un Ingénieur Ingénieur DevOps / Tech Lead en Automatisation CI/CD (H/F) dans le cadre d'un projet Big Data.
Description du poste :
Nous recrutons pour notre client, une entreprise d'envergure en pleine transformation digitale de sa plateforme de données un(e) Ingénieur DevOps / Tech Lead en Automatisation CI/CD pour intégrer et renforcer leur équipe en charge d'une plateforme réactive et scalable. Ce rôle exigeant et transverse vise à garantir l'excellence opérationnelle, le partage des meilleures pratiques, et la fédération des équipes autour d'une vision commune des architectures réactives et systèmes distribués.
Missions principales :
-
Support Build & Run : Assurer le support des pipelines CI/CD en build et en production, en maintenant la stabilité et en participant aux améliorations continues de la plateforme.
-
Évangélisation de la Plateforme : Agir en tant qu'ambassadeur(rice) de la plateforme réactive en facilitant l'onboarding des équipes, en communiquant la vision technique, et en promouvant la philosophie de l'architecture réactive (AR).
-
Tech Transverse : Coordonner et communiquer avec les équipes inter-squads, en proposant des architectures techniques adaptées aux besoins et en assurant une cohésion technique.
-
Expertise en Automatisation CI/CD : Concevoir, gérer et optimiser les pipelines d'intégration et de déploiement continus pour maximiser l'efficacité et réduire le time-to-market.
-
Challenge et amélioration continue : Identifier des axes d'optimisation, tant sur la plateforme que sur les processus CI/CD, en vue d'une amélioration continue.
-
Architectures réactives et systèmes distribués : Participer activement aux choix techniques sur les architectures réactives, les systèmes de microservices et le streaming haute performance.
-
Développement Scala : Intervenir dans le développement backend en Scala (Spark, Akka, Play) en apportant une expertise sur la JVM et en travaillant sur des librairies internes réutilisables.
-
Amélioration de la qualité et des performances : Contribuer à l'optimisation des performances de la plateforme, et au développement d'outils d'extraction/injection générique de messages multi-formats (Avro, Proto, XML, JSON).
-
Partage des connaissances : Organiser et participer à des meetups, en partageant les retours d'expérience, les meilleures pratiques et en formant les équipes sur les outils et méthodes DevOps.
Profil recherché :
-
Expérience confirmée en DevOps, avec une expertise en gestion de plateformes réactives et automatisation CI/CD.
-
Compétences avancées en administration de GitLab, GitLab CI et Jenkins pour le support des pipelines de build et run.
-
Maîtrise des langages de données (Avro, Proto, XML, JSON) et de Scala, avec des connaissances en Spark, Akka, et Play.
-
Expérience en méthodologie DevOps et en accompagnement technique, avec des compétences en communication pour fédérer les équipes.
-
Compétences organisationnelles et relationnelles : Aptitude à mener des initiatives transverses, avec une approche orientée collaboration et partage de la connaissance.
Compétences techniques requises :
-
CI/CD : Administration de GitLab et Jenkins.
-
Scripting et automation : Compétence avancée pour la création et la gestion de pipelines.
-
Langages de données : Formats Avro, Proto, XML et JSON.
-
Développement Backend : Expérience avec Scala et ses frameworks associés (Spark, Akka, Play).
-
Outils de gestion collaborative : Maîtrise de Jira et Wiki pour la gestion de projets et le suivi collaboratif.
-
Soft skills : Curiosité, autonomie, esprit d'initiative et capacité à résoudre des problèmes de manière proactive.
Compétences additionnelles :
- Capacité à identifier les processus d'industrialisation et à proposer des solutions pour une automatisation accrue.
- Connaissance des systèmes distribués et des microservices.
- Pratique de la veille technique pour rester à jour sur les évolutions technologiques et les tendances du secteur.
Go to job list