Au sein d'un acteur international de la sécurité publique, vous rejoignez l'équipe qui intègre des systèmes AFIS (identification biométrique par empreintes digitales) destinés aux forces de police. Chaque système assemble plusieurs briques logicielles (applicatifs, bases de données, réseau, virtualisation) et doit être adapté aux besoins de chaque client final. Votre rôle consiste à faire fonctionner ces composants ensemble comme un système complet, puis à démontrer, tests à l'appui, qu'il répond aux exigences avant sa mise en service chez des clients en France et à l'international. Concrètement, vous analysez l'architecture et les spécifications de la solution, puis vous installez, configurez et validez le système sous Linux. Vous mettez en place des bancs de tests fonctionnels, de performance et de haute disponibilité en intégration et déploiement continus, vous adaptez les outils de tests automatiques et vous préparez les jeux de données. Vous exécutez les tests, tracez résultats et anomalies au regard des exigences, et menez les analyses de problèmes avec les experts développement, sécurité, virtualisation, réseau et bases de données. Vous contribuez au renforcement de la sécurité du système et réalisez la migration des données du client vers la nouvelle solution, y compris lors de déplacements sur site à l'étranger.
💡Description détaillée Le contexte de la mission : Dans le cadre de cette mission de renfort au sein de l'équipe Usine Logicielle, vous participerez activement à l'intégration des évolutions et au maintien en condition opérationnelle (MCO) des plateformes techniques de notre chaîne CI/CD (Jenkins, SonarQube, Bitbucket, Artifactory, etc.). Vous serez également pleinement intégré(e) aux projets en cours de l'équipe. 💡Missions Principales : Gestion des évolutions : Identifier les nouvelles fonctionnalités ou évolutions à déployer et automatiser leur déploiement dans les différents environnements. Coordination : Piloter et coordonner les changements en collaboration avec les différents acteurs (techniques, fonctionnels et utilisateurs). Sécurité & Documentation : Définir et mettre en œuvre les principes d'habilitations et rédiger la documentation associée aux livraisons. Développement & Automatisation : Développer des API en Python afin d'optimiser et de faciliter le quotidien des utilisateurs. Animation & Support : Assurer le support des applications et participer activement aux rituels agiles ainsi qu'aux démos pour partager vos réalisations auprès d'une audience variée. 💡Responsabilités principales : Définition de la cible d'architecture Concevoir l'architecture cible du SI en alignement avec la stratégie de l'entreprise Définir les principes directeurs, les normes et les standards d'architecture Élaborer des cartographies fonctionnelles, applicatives, techniques et de données Urbanisation et cohérence du SI Garantir la cohérence entre les différents composants du SI (applications, infrastructures, données) Identifier les redondances, les obsolescences et les opportunités de mutualisation Proposer des trajectoires d'évolution (roadmaps) réalistes et durables Accompagnement des projets Participer aux phases de cadrage et de conception des projets Valider les choix techniques et fonctionnels en lien avec l'architecture cible Assurer un rôle de conseil auprès des chefs de projet, développeurs et métiers Veille technologique et innovation Suivre les évolutions technologiques (cloud, IA, cybersécurité, API, etc.) Évaluer les opportunités d'intégration de nouvelles solutions Participer à des POC (Proof of Concept) ou des expérimentations Gouvernance et documentation Animer des comités d'architecture et contribuer à la gouvernance IT Maintenir une documentation à jour des architectures en place et à venir Contribuer à la gestion des risques liés à l'architecture (sécurité, conformité, performance)
MissionPour le compte d'un grand compte du secteur bancaire, nous recherchons un consultant expert en GitLab CI/CD et sécurité applicative afin d'accompagner la mise en place d'une nouvelle plateforme d'Intégration Continue et l'industrialisation des contrôles de sécurité. Au sein de l'équipe en charge de la sécurité applicative, vous interviendrez dans le cadre d'un programme transverse de modernisation de l'usine logicielle, avec notamment la migration de nombreux projets Jenkins / Bitbucket vers GitLab. L'objectif sera d'intégrer et d'automatiser les contrôles de sécurité au sein des chaînes CI/CD, sous forme de templates réutilisables et industrialisés à l'échelle du Groupe. Vos principales missionsConcevoir et industrialiser des templates GitLab CI/CD dédiés à la sécurité applicative. Intégrer les contrôles SAST, DAST, SCA et détection de secrets dans les pipelines CI/CD. Mettre en œuvre les principes de Security by Design / Shift Left. Automatiser la gestion et la traçabilité des résultats de sécurité. Participer à la gestion des SBOM, à la sécurisation de la supply chain et aux processus de sécurité associés. Assurer l'intégration avec les outils de déploiement et d'orchestration. Accompagner les équipes de développement dans l'adoption des templates et des pratiques de développement sécurisé. Participer à la gestion des faux positifs et à la remédiation des vulnérabilités. Rédiger la documentation technique, les guides d'intégration et les bonnes pratiques. Superviser et optimiser les pipelines de sécurité afin de garantir leur performance et d'éviter les blocages injustifiés des chaînes de build.
Localisation : Paris Télétravail : Aucun les 3 premiers mois, puis 3 jours de présence obligatoire / semaine (non négociable) Statut : Freelance ou Portage - Pas de sous traitance Démarrage : ASAP Contexte Dans le cadre de la modernisation de ses plateformes de développement, notre client recherche un(e) Ingénieur DevSecOps Senior pour accompagner l'industrialisation des pratiques DevSecOps et contribuer à la mise en place d'une chaîne CI/CD de référence. Missions Au sein de l'équipe DevSecOps, vous occuperez un rôle clé dans la structuration, l'industrialisation et l'évolution des pratiques CI/CD. Véritable référent technique, vous accompagnerez la montée en maturité des équipes, participerez à l'amélioration de l'expérience développeur et contribuerez à la diffusion des bonnes pratiques DevSecOps auprès des équipes internes. Vous travaillerez en étroite collaboration avec les équipes Développement, SRE, Architecture, Sécurité et Intégration. Leadership technique Être le référent technique DevSecOps auprès des équipes et des parties prenantes. Participer aux choix stratégiques et aux orientations techniques autour de la plateforme GitLab. Porter une démarche d'amélioration continue des chaînes CI/CD. Accompagner les ingénieurs DevSecOps dans leur montée en compétences. Définir, promouvoir et faire appliquer les bonnes pratiques CI/CD, GitOps, SRE et Automatisation. CI/CD et Automatisation Concevoir, industrialiser et maintenir des chaînes CI/CD entièrement automatisées. Développer et fiabiliser les pipelines GitLab et Jenkins. Mettre en place des mécanismes de promotion sécurisés entre les environnements de développement, qualification et production. Intégrer et orchestrer les outils liés à la qualité logicielle, aux tests automatisés, à la sécurité et à la gestion des artefacts. Garantir la sécurité, la performance et la cohérence globale des chaînes de delivery. Expérience développeur et SRE Améliorer l'expérience développeur (DevEx) via la standardisation, les templates, la documentation, le self-service et l'onboarding. Collaborer avec les équipes SRE afin d'améliorer la fiabilité, l'observabilité et la résilience des plateformes et des pipelines. Participer à l'amélioration continue de la qualité de service et des pratiques opérationnelles. Architecture et Intégration Participer aux choix d'architecture CI/CD et GitOps. Contribuer à l'intégration des outils DevSecOps dans des environnements complexes. Garantir la cohérence technique entre les différents projets et équipes. Accompagner les évolutions de la plateforme dans un contexte Cloud. Compétences requises CI/CD & DevSecOps Maîtrise avancée et opérationnelle de GitLab CI/CD. Expérience significative sur Jenkins. Mise en place de pipelines automatisés de bout en bout. Maîtrise des quality gates, stratégies de promotion et modèles de branching. Bonnes connaissances des pratiques DevSecOps, GitOps et SRE. Cloud & Infrastructure Solide compréhension des environnements Cloud. Expérience des plateformes Kubernetes. Connaissance d'OpenShift appréciée. Maîtrise des principes d'observabilité, monitoring, performance et fiabilité. Infrastructure as Code Expérience sur plusieurs des technologies suivantes : Terraform Ansible Helm Profil recherché Formation Diplôme d'Ingénieur ou équivalent. Expérience Minimum 12 ans d'expérience dans des environnements DevSecOps. Expérience confirmée en tant que Tech Lead ou référent technique. Forte expérience dans la mise en place de pipelines CI/CD de bout en bout sous GitLab et Jenkins. Expérience en développement et intégration de tests automatisés. Habitude des environnements complexes et fortement industrialisés. Atouts supplémentaires Sensibilité ou expérience autour de l'IA générative (Copilot, Claude ou outils équivalents) appliquée à l'optimisation des pipelines CI/CD. Certifications Kubernetes (CKA, CKAD). Certification GitLab.
Contexte : L'équipe en charge de mettre à disposition les solutions CI/CD et les process associés pour les équipes de développement recherche un Support au Développement - Expert CI/CD Releas Cette mission d'expertise technique CI/CD s'organise autour des axes suivants : • Assurer le support des solutions de la plateforme CI/CD auprès des utilisateurs (accompagnement, conseil, travaux, traitement de tickets techniques support N1,2,3), • Assurer le choix des solutions, la maintenance corrective et évolutive de la plateforme CI/CD, son exploitation et ses performances, • Assurer l'intégration CI/CD de nouveaux usages, projets au sein de la plateforme. La plateforme CI/CD est une solution qui a pour objectif de répondre au cycle de Fabrication et de déploiement de l'ensemble des applications produites (+ 12000 dépôts de sources).
Ingénieur devOps Aix en Provence -Oct-Nov Profil • 5 ans d'expérience minimum en environnement DevOps / Production. • Capacité à intervenir sur des environnements critiques. • Forte autonomie. • Aisance dans les échanges avec les équipes techniques et infrastructure. • Culture qualité et amélioration continue. Dans le cadre d'un programme national à forte visibilité, nous recherchons un Ingénieur DevOps Senior capable d'accompagner les équipes de développement et d'exploitation sur des applications critiques. Missions • Support aux équipes de développement (Java, Quarkus, Angular). • Expertise sur les déploiements applicatifs et pipelines CI/CD. • Gestion des incidents complexes en préproduction et production. • Accompagnement sur les sujets Infrastructure : o LDAP o Gestion des accès et authentification o Certificats de sécurité o Stockage S3 o VIP (Virtual IP) o Plateformes de communication type Odigo • Coordination entre les équipes Développement, Infrastructure et Exploitation. • Participation à l'amélioration continue des processus DevOps. Compétences techniques ✅ Kubernetes ✅ Docker / Conteneurisation ✅ GitLab CI/CD ou Concourse ✅ Linux ✅ Java / Quarkus ✅ Angular ✅ Scripting Shell ✅ Automatisation des déploiements ✅ Gestion de production et MCO ✅ Monitoring et industrialisation Profil • 5 ans d'expérience minimum en environnement DevOps / Production. • Capacité à intervenir sur des environnements critiques. • Forte autonomie. • Aisance dans les échanges avec les équipes techniques et infrastructure. • Culture qualité et amélioration continue.
Expert technique sur l'infra As Code et le CI/CD avec une expérience minimum de 10 ans obligatoire. Responsabilités : - Réaliser et modifier une API CRUD - Réaliser et modifier différents rôles et playbooks Ansible - Réaliser et modifier différents modules Terraform - Réaliser et modifier différents jobs et pipelines Gitlab-CI - Assurer le support N3 de la chaîne CI/CD - Participer à l'alimentation de la roadmap technique et à l'élaboration des normes d'exploitation Environnement technique : Ansible, Git, Kubernetes, Python, Terraform, VMware, VSphere, Hashicorp Vault, API Rest
Expert technique sur l'infra As Code et le CI/CD avec une expérience minimum de 10 ans obligatoire. Responsabilités : - Réaliser et modifier une API CRUD - Réaliser et modifier différents rôles et playbooks Ansible - Réaliser et modifier différents modules Terraform - Réaliser et modifier différents jobs et pipelines Gitlab-CI - Assurer le support N3 de la chaîne CI/CD - Participer à l'alimentation de la roadmap technique et à l'élaboration des normes d'exploitation Environnement technique : Ansible, Git, Kubernetes, Python, Terraform, VMware, VSphere, Hashicorp Vault, API Rest
Rejoignez-nous ! Nous recherchons un(e) Coach DevSecOps Senior pour accompagner la stratégie DevOps du client au sein de sa Direction Transformation Technologique. Vous interviendrez auprès des équipes IT afin de favoriser l'adoption des pratiques Cloud, DevSecOps, d'intégration continue et de déploiement continu, tout en les accompagnant dans l'utilisation des infrastructures agiles. Votre rôle combinera accompagnement, coaching et expertise technique afin d'appuyer la diffusion de la culture DevOps, notamment autour des principes CALMS, dans un environnement Agile et CI/CD. Ce que vous ferez : Accompagner les équipes IT dans l'adoption et la mise en œuvre des pratiques DevOps et DevSecOps. Diffuser et promouvoir la culture DevOps en s'appuyant sur les principes CALMS (Culture, Automation, Lean, Measurement, Sharing). Accompagner les équipes dans l'utilisation des infrastructures agiles et des chaînes CI/CD. Conseiller les équipes sur la conception, l'amélioration et l'industrialisation des processus d'intégration et de déploiement continus. Apporter un appui technique permettant de rendre les recommandations opérationnelles et adaptées aux contraintes des équipes. Accompagner l'utilisation des outils DevOps : Bitbucket, Jenkins, GitLab CI, Argo CD, XL Deploy, XL Release et OpenShift. Favoriser l'intégration des pratiques de sécurité dans les processus de développement et de déploiement. Animer des ateliers, sessions de coaching et actions de partage de bonnes pratiques auprès des équipes. Faciliter la collaboration entre les équipes développement, infrastructure, production et sécurité. Participer à l'amélioration continue des pratiques, méthodes et standards DevSecOps dans un fonctionnement Agile. Votre positionnement vous permettra de combiner expertise technique, accompagnement des équipes et transformation des pratiques afin d'apporter une réelle valeur ajoutée aux projets.
Nous recherchons un Coach DevSecOps pour le compte d'un de nos clients dans le secteur bancaire. Le consultant intègre la Direction Transformation Technologique. Cette direction accompagne les équipes IT sur les solutions cloud, DevSecOps, intégration continue et déploiement continu. Le coach accompagne les équipes dans l'utilisation des infrastructures agiles. Il appuie son discours sur la culture DevOps (CALMS) grâce à de solides compétences techniques. Il travaille dans une équipe agile, dans un contexte CI/CD. Rôles et responsabilités ▪ Coacher les équipes IT sur les pratiques DevSecOps et CI/CD ▪ Promouvoir la culture DevOps (CALMS) et les méthodes agiles ▪ Rendre les équipes Scrum autonomes dans leur fonctionnement ▪ Définir, déployer et faire évoluer le référentiel de pratiques agiles ▪ Préparer et animer les formations (sensibilisation et niveau expert) avec le département formation ▪ Former les parties prenantes : Product Owners, Scrum Masters, analystes, développeurs, testeurs ▪ Participer au cadrage et à la constitution des équipes projet agiles ▪ Animer la communauté des Scrum Masters ▪ Accompagner le changement à tous les niveaux de l'organisation ▪ Former aux techniques de développement craftsmanship (à partir de N3/N4)
Expert CI/CD - Release / OpenShift H/FContexteDans le cadre de sa stratégie de transformation Cloud, notre client, acteur majeur du secteur de l'assurance, renforce son Centre d'Excellence Cloud (CCoE) et recherche un Expert CI/CD spécialisé Release. Au sein de l'équipe SIDC (Solutions d'Intégration et de Déploiement Continu), vous contribuerez à l'évolution et à l'exploitation d'une plateforme CI/CD stratégique permettant la fabrication et le déploiement des applications du groupe. Cette plateforme transverse accompagne plusieurs milliers de développeurs et plus de 12 000 dépôts de code source pour les marques du groupe. Son objectif est d'accélérer la mise à disposition des applications et de soutenir la stratégie Cloud Hybride de l'entreprise. L'équipe intervient à la fois sur les enjeux de support, d'automatisation, d'industrialisation et de modernisation des chaînes de déploiement. Vos missionsAu sein de l'équipe SIDC, vous intervenez comme référent technique autour des solutions CI/CD, avec une forte dominante sur Release. À ce titre, vous serez amené à : Support et accompagnement des utilisateursAssurer le support technique de niveau N1 à N3 sur l'ensemble de la plateforme CI/CD. Accompagner les équipes projets dans l'utilisation des solutions de déploiement. Conseiller les équipes de développement sur les bonnes pratiques CI/CD et DevOps. Participer à la résolution des incidents complexes et à l'amélioration continue des services. Expertise ReleaseAdministrer et faire évoluer la solution Release. Concevoir, créer et maintenir les templates de déploiement. Industrialiser et mutualiser les workflows afin de favoriser la factorisation des processus de déploiement. Développer et maintenir des plugins Release pour répondre à de nouveaux besoins métiers ou techniques. Gérer la gouvernance technique de la plateforme (droits, rôles, dossiers, organisation des templates). Évolution de la plateformeParticiper à l'intégration de nouveaux usages et nouveaux projets au sein de la plateforme CI/CD. Contribuer aux choix techniques et aux évolutions d'architecture. Garantir la disponibilité, les performances et la maintenabilité des outils. Participer aux projets de modernisation des services CI/CD dans un contexte de transformation Cloud. Automatisation et IndustrialisationDévelopper des solutions d'automatisation des déploiements. Concevoir des workflows standardisés et réutilisables. Contribuer à la mise en place d'un portail de services destiné aux utilisateurs de la plateforme. Accompagner l'évolution des pratiques DevOps et GitOps au sein des équipes.
La mission consiste à intervenir sur une application critique en combinant des activités de RUN et de BUILD, avec pour objectif de garantir sa stabilité en production tout en accompagnant ses transformations technologiques, notamment la conteneurisation, les évolutions CI/CD et le raccordement de nouveaux clients. Le consultant prendra en charge la conception et le développement de nouvelles fonctionnalités, la maintenance évolutive et corrective, l'intégration applicative et la définition de solutions techniques. Il assurera également l'analyse et le diagnostic des incidents de production, la mise en œuvre des procédures de reprise et des corrections ainsi que l'amélioration continue post-incident. Il accompagnera les phases de recette fonctionnelle, les tests de performance et de résilience, et travaillera en étroite collaboration avec la Squad, les équipes métiers, l'infogéreur et l'éditeur dans un fonctionnement Agile.
Contexte : Dans le cadre d'un projet international, nous recherchons un Ingénieur Intégration & Validation pour intervenir sur des systèmes complexes à forte exigence de disponibilité, de sécurité et de performance. Missions principales : Analyser l'architecture et les spécifications techniques des solutions à intégrer. Réaliser l'installation, la configuration et l'intégration des systèmes. Préparer et mettre en œuvre les environnements et bancs de tests. Réaliser les tests fonctionnels, techniques, de performance et de haute disponibilité. Participer à la mise en place et à l'amélioration des processus CI/CD. Automatiser les déploiements et certaines activités de tests. Analyser les logs, identifier les anomalies et assurer le troubleshooting. Participer à la sécurisation et au hardening des systèmes. Collaborer avec les équipes expertes en développement, réseau, virtualisation, bases de données et cybersécurité afin d'identifier et résoudre les incidents. Participer aux migrations de données et à la validation des environnements. Assurer la traçabilité des tests, documenter les résultats et suivre les anomalies. Intervenir ponctuellement chez les clients à l'international. Compétences techniques requises : Linux : confirmé – impératif Tests / Validation : confirmé – impératif Ansible : confirmé – important DevOps / CI-CD : confirmé – important Connaissances en administration systèmes et troubleshooting. Bonnes connaissances en cybersécurité / sécurisation des systèmes. Une expérience en intégration de systèmes complexes est fortement appréciée.
Contexte de la mission Dans le cadre du programme, l'objectif est de mettre en place une plateforme technologique commune aux entiés. Dans ce contexte, nous recherchons un Développeur / Ingénieur DevOps Senior disposant d'une forte expertise en industrialisation et automatisation. Missions principales Le consultant interviendra notamment sur les activités suivantes : Accompagner les établissements du Groupe dans les opérations de migration de leurs applications informatiques privatives vers les environnements hors production et production ; Accompagner la migration des chaînes d'intégration et de déploiement continus vers l'Usine Logicielle Groupe ; Accompagner la DevOpsisation des applications ; Apporter son expertise en matière d'industrialisation, de customisation et de refactoring ; Accompagner les équipes de développement et assurer le transfert de compétences afin de favoriser leur autonomie ; Apporter une expertise DevOps à la demande. Périmètre technique / DevOps Le consultant devra notamment être capable d'intervenir sur : La gestion des sources et les bonnes pratiques Gitflow ; L'automatisation du build des applications ; L'automatisation des tests unitaires ; L'automatisation des tests fonctionnels ; La définition et la mise en œuvre d'une stratégie de qualité du code ; Le paramétrage des outils d'analyse de qualité ; La définition et la mise en œuvre d'une stratégie de sécurité du code ; Le paramétrage des analyses de sécurité ; L'automatisation de la publication des packages issus des builds ; L'automatisation de la publication des packages vers les outils de déploiement ; Le paramétrage des applications, des environnements et des infrastructures dans les outils de déploiement ; La définition, le paramétrage et l'automatisation des releases ; La production et la restitution d'indicateurs au travers d'outils de dashboarding.
Dans le cadre d'un programme stratégique international de transformation des financements, nous recherchons un Ingénieur SRE / DevOps Senior disposant d'au moins 7 ans d'expérience. Intégré à l'équipe Technical Capabilities et rattaché au Global Tech Lead, le consultant sera responsable des pratiques DevOps, de la sécurité applicative et des outils techniques communs aux équipes de développement Java/Spring Boot et Angular. Missions principales Référent sécurité du programme Piloter le comité sécurité hebdomadaire : suivi des vulnérabilités, plans d'action et reporting au management. Participer aux comités sécurité transverses et assurer la circulation des informations. Travailler avec les Tech Leads et Delivery Leads pour intégrer les exigences de sécurité. Superviser l'utilisation des outils SAST, SBOM et de gestion des vulnérabilités. Garantir la standardisation des pratiques et la qualité de la documentation. Administration de la plateforme GitLab Administrer GitLab à l'échelle du programme. Créer, installer, configurer et maintenir les GitLab Runners. Concevoir et améliorer les pipelines GitLab CI/CD. Intégrer GitLab avec SonarQube, Checkmarx, JFrog Artifactory et JFrog Xray. Mettre en place les mécanismes de SBOM, webhooks et contrôles de sécurité. Outillage SRE et DevOps Développer et maintenir des outils IT4IT destinés aux équipes techniques. Automatiser les opérations au moyen de scripts Bash, Python ou PowerShell. Administrer et faire évoluer les outils Jenkins, Ansible et Argo CD. Fournir des outils de gestion PostgreSQL : sauvegarde, restauration, contrôle de santé et capacity planning. Accompagner les équipes sur l'obsolescence, les vulnérabilités et les incidents techniques. Sécurité des accès et exploitation Assurer la gestion des certificats, des secrets et des mécanismes d'authentification. Administrer localement Keycloak. Intervenir sur les environnements Docker et Kubernetes. Participer à la supervision, à l'analyse des incidents et à la résolution des problèmes. Collaborer avec le Global Tech Lead, les Domain Tech Leads et les équipes internationales. Compétences techniques recherchéesGitLab, GitLab CI/CD et GitLab Runners Docker, Kubernetes et Argo CD Checkmarx, SonarQube, JFrog Xray et Artifactory Jenkins et Ansible Bash, Python et PowerShell PostgreSQL Keycloak et HashiCorp Vault Authentification : Kerberos, AES, NTLM et 2FA Dynatrace, ELK et Grafana SAST, SBOM et gestion des vulnérabilités Environnements applicatifs Java/Spring Boot et Angular