Find your next tech and IT Job or contract CI/CD
What you need to know about CI/CD
CI/CD (Continuous Integration / Continuous Delivery or Continuous Deployment) is a DevOps methodology that automates software development steps, from code integration to production deployment. Continuous Integration (CI) consists of regularly integrating code changes into a central repository, followed by a series of automated tests to quickly detect errors. This ensures code stability and quality while facilitating collaboration between developers. Continuous Delivery (CD) extends CI by automating the preparation of deployment-ready versions. Teams can thus frequently deliver features to their users with minimal manual effort. Continuous Deployment (CD), an additional step, automatically pushes validated changes to production without human intervention, making the process even faster and smoother. CI/CD is essential for agile projects, enabling reduced delivery times, improved software quality, and promoting rapid iterations in a secure environment.
Job Vacancy
Développeur Python (H/F)
En tant que Développeur Python backend, vous serez chargé(e) de concevoir, développer et maintenir des API performantes, évolutives et sécurisées, en utilisant principalement FastAPI et Django . Missions principales - Concevoir et développer des API RESTful avec FastAPI et/ou Django Rest Framework - Participer à l’architecture technique des applications - Gérer les bases de données (PostgreSQL, MySQL, etc.) - Implémenter des tests automatisés (unitaires, intégration) - Assurer la qualité du code (revue de code, linting, documentation) - Intégrer des services tiers via des API externes - Participer aux déploiements (CI/CD, Docker, etc.) - Collaborer avec les équipes produit, frontend et DevOps
Contractor job
Senior Machine Learning Engineer(Computer Vision/ LLMs)
Au sein de l’équipe Digital Data , vous contribuerez en mettant la donnée et l’IA au service de la performance opérationnelle et de l’expérience client. Localisation : Lille ou Paris (hybride possible) Langue : Anglais requis (communication quotidienne dans un contexte international) Démarrage : dès que possible Type de mission : longue durée / temps plein Vos missions En tant que Senior Machine Learning Engineer , vous serez en première ligne pour concevoir, construire et déployer des produits IA de nouvelle génération pour les magasins Decathlon à l’échelle mondiale. Vous interviendrez notamment sur des problématiques de vision par ordinateur, LLMs, prévisions et détection d’anomalies . Responsabilités principales : Concevoir, développer et déployer des modèles ML de bout en bout (MVP et production). Piloter des projets en Computer Vision, LLM, séries temporelles, détection d’anomalies . Collaborer avec les Product Managers, ingénieurs et experts métier pour transformer les besoins en solutions IA robustes et scalables. Travailler sur des jeux de données massifs , en garantissant la qualité, le prétraitement et le feature engineering. Optimiser la performance des modèles et les déployer en production selon les bonnes pratiques MLOps . Explorer et tester de nouveaux algorithmes et outils du monde IA/ML. Encadrer et accompagner des profils plus juniors (Data Scientists / AI Engineers).
Job Vacancy
Expert Sécurité Openshift
En tant qu'Expert Sécurité OpenShift, vous jouerez un rôle clé dans la sécurisation des environnements conteneurisés du groupe. Vous interviendrez sur les clusters OpenShift en production, participerez à la définition des politiques de sécurité et accompagnerez les équipes DevOps dans l’intégration des bonnes pratiques. Vos responsabilités: Définir et mettre en œuvre les politiques de sécurité sur les clusters OpenShift (RBAC, Network Policies, etc.) Auditer les configurations et les flux réseau pour identifier les risques Intégrer des outils de sécurité dans les pipelines CI/CD (scanners d’images, analyse de code, etc.) Assurer la conformité aux normes internes et réglementaires (ISO 27001, NIS2, DORA…) Participer à la gestion des incidents de sécurité et à la remédiation des vulnérabilités Rédiger des procédures, guides et rapports d’audit Former et sensibiliser les équipes techniques aux enjeux de sécurité cloud-native
Job Vacancy
Développeur C++ Senior (H/F)
Dans le cadre d’un projet d’envergure dans le domaine de la gestion des réseaux électriques intelligents , nous recherchons un Développeur C++ Senior pour intervenir sur la conception et le développement de briques logicielles critiques au sein d’un système industriel à forte contrainte de performance . Le projet, actuellement en phase de conception, entre en développement à partir de mi-octobre et s’inscrit dans une démarche agile à l’échelle (SAFe) , avec un fort partenariat entre les différentes équipes techniques. Vous interviendrez notamment sur : La conception et le développement de fonctionnalités en C++23 et Python , La mise en place d’une architecture modulaire, sécurisée et industrialisée (CI/CD) , L’écriture et l’automatisation des tests unitaires et d’intégration , La participation active aux cérémonies agiles (daily, démo, rétro, PI Planning), La contribution à la documentation technique et à la standardisation des bonnes pratiques .
Contractor job
Software Developer / Tech Lead – Java (H/F)
Concevoir et développer des applications selon les spécifications techniques. Participer activement à la définition des architectures et à la mise en place des meilleures pratiques de développement. Assurer la revue de code , le mentorat technique et le respect des standards de qualité. Gérer les estimations, planifier les tâches et suivre les livrables. Réaliser les tests, le débogage et les corrections nécessaires. Collaborer avec les équipes sécurité , Ops/DevOps , PM et support pour garantir la stabilité des solutions. Contribuer à l’amélioration continue des processus et des outils internes. Langages : Java / JavaScript / Python / SQL / NoSQL Frameworks & architectures : Spring Boot, Microservices (MSA), SOA, REST API Sécurité & cryptographie : PKI, HSM, Secure Coding CI/CD & DevOps : Jenkins, Git, Artifactory, Tomcat, GCP, Linux Outils QA & Documentation : Cypress, Bruno, JIRA, Confluence Base de données : PostgreSQL
Job Vacancy
Lead Développeur Full-Stack PHP Symfony H/F
Dans le cadre de nos projets stratégiques de transformation digitale, nous recherchons un Lead Développeur Full-Stack PHP Symfony H/F Vous interviendrez sur des projets complexes, de la conception à la mise en production, tout en accompagnant les équipes sur les choix techniques et l’amélioration continue des applications. Vos missions Participer à la conception et au développement d’applications web full-stack Développer et maintenir des backends Symfony / Laravel et des frontends Angular Mettre en place et superviser des architectures applicatives hexadécimales ou modulaires Intégrer et gérer des systèmes de paiement en ligne (Adyen, 3D Secure, API tierces) Contribuer à la dockerisation, CI/CD et DevOps (GitLab, Jenkins, Docker, AWS/Azure Cloud) Assurer la qualité et la performance des livrables (tests unitaires, revue de code, monitoring) Travailler en étroite collaboration avec les équipes produit et design en mode Agile / SCRUM
Contractor job
TechLead Montpellier C#, .NET 6/7+, ASP.NET Core/ma
TechLead Montpellier C#, .NET 6/7+, Core APIs REST, microservices, DDD, design patterns SQL Server, Entity Framework Core, NoSQL (MongoDB, Redis) Git, Azure DevOps, Docker, CI/CD Tests unitaires & intégration, TDD, Clean Code, SOLID Cloud (souhaité) : Azure (App Services, Functions, Key Vault, etc.) ASAP Responsabilités principales : Encadrer techniquement une équipe de développeurs .NET. Participer aux choix d’architecture et aux décisions techniques. Développer et maintenir des applications performantes, sécurisées et scalables. Garantir les bonnes pratiques de développement (revue de code, qualité, tests, CI/CD). Collaborer avec les équipes produit, QA, DevOps et architecture. Compétences techniques clés : C#, .NET 6/7+, Core APIs REST, microservices, DDD, design patterns SQL Server, Entity Framework Core, NoSQL (MongoDB, Redis) Git, Azure DevOps, Docker, CI/CD Tests unitaires & intégration, TDD, Clean Code, SOLID Cloud (souhaité) : Azure (App Services, Functions, Key Vault, etc.)
Contractor job
Développeur Java Angular Aix en Provence/la
Développeur Java Angular Aix en Provence Fullstack Expérience souhaitée : 7 ans Angular : 3/4 ans Compétences techniques nécessaires : Développement Back-end (5 ans minimum) : Java, Quarkus Développement Front-end (mise en œuvre): Angular ou autre framework front-end CI/CD : maîtrise complète de l’un des outils (Jenkins, GIT CI/CD ou autre) Virtualisation : Environnement Kubernetes, Docker Pratiques : Clean code Compétences techniques qui seraient un avantage : Développement data : Hadoop, Spark, Kafka, Redis, Elastic Développement Back-end : Kotlin CI/CD : maîtrise des outils Jenkins ou Concourse Méthodes projet : Agilité pratiquée
Contractor job
[LFR] Intégration Weblogic | Experimenté à Bordeaux - 972
Secteur: Bancaire TT: 2j/s Recherche à remplacer un prestataire PLD - OPS sur les BUS Savoir opéré un cluster Weblogic Être autonome et qui sait adresser des sujets techniques autour du socle Weblogic Scripting: Batch, Shell, Python, CI/CD, Jenkins, Gitlab CD Soft Skills: Autonome / Savoir travailler en équipe Connaisance de l'environnement FT ++ Ne recherche pas de developpement Java, souhaite qui fait du Support / Run Type de prestation (Client / Hybrid / Remote) : Hybrid Nombre de jours/semaine ou par mois (à préciser : /s ou /m) chez le client : 3 jours Urgency : OUI Les astreintes (HNO, etc.) : non La possibilité de renouvellement (oui/non) : oui
Job Vacancy
Développeur Fullstack Java / Angular (H/F) - Salarié Uniquement
- Concevoir, développer et maintenir des applications en Java et Angular - Participer aux phases de conception technique, développement, tests et mise en production - Travailler au sein d’équipes Agile / Feature teams - Mettre en œuvre des pratiques de qualité logicielle : revue de code, tests automatisés, CI/CD - Collaborer avec les autres équipes tech et fonctionnelles pour assurer la performance et la fiabilité des applications Le secteur bancaire étant central dans ces projets, une expérience préalable dans ce domaine est indispensable pour comprendre les enjeux fonctionnels et techniques.
Contractor job
SENIOR DATA ENGINEER SNOWFLAKE - DBT (Azure)
Notre client renforce son équipe Data dans le cadre de l’évolution de sa Data Platform. Au sein d’un environnement moderne et exigeant, vous participerez à des projets stratégiques de modélisation, d’analyse et de valorisation des données. En tant que Senior Analytics Engineer , vous serez intégré à la Data Platform et interviendrez sur l’ensemble de la chaîne de traitement de la donnée. Vos responsabilités incluront : 📊 Modélisation & Transformation de la donnée : Conception des hubs, satellites et links selon l’approche Data Vault 2.0 Développement de modèles dans dbt Cloud (SQL, Python) Création de macros/tests pour la qualité des données Gestion des projets dbt : versioning, documentation, administration des accès 🧩 Architecture & Data Engineering : Étude des architectures existantes et proposition d’optimisations Création et gestion des objets Snowflake (tables, vues, rôles, sécurité) Optimisation des performances des bases de données 📈 Data Visualisation : Création, évolution et maintenance des modèles sémantiques dans Power BI Développement de rapports avancés et intégration des mesures DAX Mise en œuvre du Row-Level Security Adaptation des métadonnées pour les filiales internationales 🔄 CI/CD & Qualité : Participation aux processus CI/CD via Azure DevOps Suivi des performances, contrôle qualité et automatisation des pipelines
Contractor job
Expert Infras As Code (Ansible, Terraform, Openshift, Gitlab-Ci)
PROPULSE IT recherche un Expert Infras As Code (Ansible, Terraform, Openshift, Gitlab-Ci). Dans le cadre du projet « IAC » et de la maintenance évolutive de la chaine de déploiement continue, le client souhaite se renforcer avec une prestation d'expert technique sur l'infra As Code et le CI/CD. La chaîne d'outillage est composée des éléments suivants : Gitlab (repository + pipelines + runners), Hashicorp Vault, Artifactory , Kaniko, Trivy, Grype, Syft, Checkov, Kubernetes, ArgoCd Cette prestation sera menée au sein d'une équipe « DevOps », utilisant la méthodologie « Scrum » et le principe du « GitOps ». mission : Réaliser et modifier différents rôles et playbooks Ansible - Mise en œuvre des solutions attendues en respectant les processus définis - Compte-rendu des ateliers et réunions (avec les contributeurs nécessaires identifiés en amont) - Mise à jour des documents des normes d'utilisation de la brique technique - Documents d'installation, d'administration et d'exploitation des solutions mise en œuvre - Mode opératoire des actions réalisées Réaliser et modifier différents modules Terraform - Mise en œuvre des solutions attendues en respectant les processus définis - Compte-rendu des ateliers et réunions (avec les contributeurs nécessaires identifiés en amont) - Documents des normes d'utilisation de la solution - Documents d'installation, d'administration et d'exploitation des solutions mise en œuvre - Mode opératoire des actions réalisées. Réaliser et modifier différents jobs et pipelines Jenkins - Mise en œuvre des solutions attendues en respectant les processus définis - Compte-rendu des ateliers et réunions (avec les contributeurs nécessaires identifiés en amont) - Documents des normes d'utilisation de la solution Réaliser et modifier différents jobs et pipelines Gitlab-CI - Mise en œuvre des solutions attendues en respectant les processus définis - Compte-rendu des ateliers et réunions (avec les contributeurs nécessaires identifiés en amont) - Documents des normes d'utilisation de la solution - Documents d'installation, d'administration et d'exploitation des solutions mise en œuvre - Mode opératoire des actions réalisées. Assurer le support N3 de la chaîne CI/CD • Suivi, mise à jour et résolution des incidents en respectant les processus définis • Compte-rendu des ateliers et réunions (avec les contributeurs nécessaires identifiés en amont) • Mode opératoire des actions réalisées
Contractor job
Engineering Manager
Contexte : Dans le cadre de la structuration de son pôle Digital, le client renforce sa gouvernance technique afin d’améliorer la cohérence, la qualité et la performance de son delivery. Le périmètre comprend à la fois des collaborateurs internes et des prestataires externes, et s’effectue en coordination avec les équipes internes Plateforme, UX, QA, Produit et IT Groupe. Missions principales : Dans ce contexte, la mission de l’Engineering Manager consistera à assurer un delivery homogène, fiable et durable en consolidant les outils, les workflows et les pratiques d’ingénierie. L’Engineering Manager aura également pour mission de standardiser les pratiques d'ingénierie, d’aligner et de structurer les méthodologies de travail, et de favoriser la mise en œuvre de bonnes pratiques de développement au sein des différentes équipes Axes de mission : Les missions de l’Engineering Manager s’articulent autour de quatre axes principaux : 1. Leadership et vision technique : Structurer les pratiques d'ingénierie et de delivery, piloter la cohérence technique à l’échelle du pôle et contribuer à la définition des standards communs 2. Suivi et encadrement Accompagner les développeurs et tech leads dans leur progression, renforcer la cohésion d’équipe et instaurer une dynamique de communication continue 3. Excellence technique Garantir la qualité, la maintenabilité et la testabilité du code, tout en alignant les méthodologies de travail et les processus d’intégration continue 4. Communication et influence Assurer un rôle d’interface entre les équipes techniques et les autres parties prenantes et favoriser la circulation de l’information technique ainsi que l’alignement entre le produit et la technique. Activités principales Leadership & coordination ➔ Encadrer et accompagner les développeurs et tech leads des différentes équipes ➔ Mettre en place une organisation d’équipe favorisant la communication et la visibilité (1:1, synchronisations techniques, points de suivi…) ➔ Créer un environnement collaboratif favorisant le partage et la montée en compétence Standardisation & méthodologie ➔ Structurer et aligner les pratiques d'ingénierie entre équipes (Git flow, tests, revue de code…) ➔ Consolider et partager les bonnes pratiques d’ingénierie logicielle adaptées au contexte de chaque équipe (Clean architecture, testabilité, séparation des responsabilités…) ➔ Promouvoir la qualité de code, la maintenabilité et la documentation technique ➔ Aligner les méthodologies de delivery pour favoriser la lisibilité et la cohérence technique à l’échelle du pôle Outillage & CI/CD ➔ Renforcer la cohérence des outils et environnements de développement pour assurer une base commune et durable ➔ Participer à la mise en place de templates de CI/CD unifiées ➔ Piloter la migration des projets vers GitHub ➔ Garantir la cohérence des configurations et environnements entre composants ➔ Collaborer étroitement avec la Platform Team afin d’assurer la cohérence entre les besoins techniques des différentes équipes et les capacités fournies Expérience développeur & Onboarding ➔ Simplifier l’onboarding technique via des outils automatisés et des guides consolidés ➔ Faire évoluer l’environnement technique et les pratiques pour offrir une expérience développeur fluide et efficace Innovation & automatisation ➔ Promouvoir l’intégration raisonnée d’outils d’assistance basés sur l’IA dans la toolchain des développeurs ➔ Identifier les opportunités d’amélioration continue via l’automatisation en collaboration avec le pôle Innovation Environnement technique Langages: Typescript, Python Frameworks: React, Node.js Environnement technique: Github, AWS CI/CD: Github Actions, AWS CodePipeline Documentation; Confluence, Jira, Google Drive
Submit your CV
-
Manage your visibility
Salary, remote work... Define all the criteria that are important to you.
-
Get discovered
Recruiters come directly to look for their future hires in our CV library.
-
Join a community
Connect with like-minded tech and IT professionals on a daily basis through our forum.
Latest forum topics
Jobs by city
Jobs by country
Contract roles and jobs for CI/CD
DevOps Engineer (Cloud)
The DevOps Engineer (Cloud) uses CI/CD practices to automate the integration, testing, deployment, and production of applications, ensuring continuous and reliable delivery in Cloud environments.
Explore contract role and jobs for DevOps Engineer (Cloud) .
Find out the jobsSystems & Networks Engineer
The Systems & Network Engineer implements and manages CI/CD pipelines to automate configuration management and infrastructure deployments, contributing to the reliability and speed of updates.
Explore contract role and jobs for Systems & Networks Engineer .
Find out the jobsLead Developer / Tech Lead
The Lead Developer / Tech Lead oversees continuous integration and continuous deployment within development teams, setting up efficient CI/CD pipelines to improve code quality and accelerate delivery processes.
Explore contract role and jobs for Lead Developer / Tech Lead .
Find out the jobsFullstack Developer
The Fullstack Developer designs and develops applications using a CI/CD approach, integrating automation tools to ensure rapid deployments and smooth integration between front-end and back-end.
Explore contract role and jobs for Fullstack Developer .
Find out the jobs