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.

616 results
Contractor
Permanent

Job VacancyDéveloppeur Backend Node.js / TypeScript Senior

R&S TELECOM
Published on
Microsoft Access

12 months
40k-48k ¤
400-480 ¤
Ile-de-France, France
Contexte de la mission La Direction Data d'un grand groupe média a pour ambition de faire de la donnée un levier de croissance des offres numériques. Elle poursuit trois objectifs : maximiser la collecte de données dans le respect des réglementations, enrichir la connaissance et l'expérience utilisateurs, et fournir aux équipes internes des outils de pilotage et d'aide à la décision. Pour accélérer sur la collecte, de la connaissance utilisateurs jusqu'à l'activation marketing et publicitaire, la Direction Technique fait évoluer son architecture en adossant sa CDP à la Plateforme Data et en rendant ces données activables par les autres entités du groupe. Nous recherchons un(e) développeur(se) Backend Node.js / TypeScript senior, avec au moins 5 ans d'expérience en environnements à forte volumétrie. Il/elle intégrera l'équipe technique Activation & Personnalisation et interviendra au quotidien avec les équipes Data, Front-end, Exploitation et Produit, en mode Agile. Le profil attendu est autonome et rigoureux, avec une solide culture de la qualité logicielle. Il/elle sait aussi expliquer et vulgariser ses choix techniques auprès des équipes métiers. Environnement technique : Node.js (TypeScript), REST APIs, SQL, BigQuery, Redis, PostgreSQL, Google Cloud Platform, Docker, GitLab CI/CD, CDP et solutions du marché, services internes. Objectifs et livrables En interaction avec les équipes Data et Exploitation, le/la consultant(e) sera chargé(e) de concevoir, développer et maintenir les services backend permettant l'intégration des partenaires, l'activation des données et les échanges avec la Plateforme Data. Il/elle devra notamment : Concevoir, développer et maintenir des services backend en Node.js / TypeScript, ainsi que des APIs REST répondant aux besoins des produits numériques ; Développer les connecteurs avec les plateformes partenaires (CDP, outils marketing, plateformes publicitaires, services internes) ; Participer à la définition de l'architecture technique des applications backend ; Garantir la qualité du code (tests unitaires, revues de code, bonnes pratiques) ; Contribuer à l'industrialisation des développements et à l'amélioration des pipelines CI/CD ; Optimiser les performances, la scalabilité et la résilience des services ; Assurer le monitoring, l'observabilité et le suivi des applications en production, et participer aux investigations techniques et à la résolution des incidents ; Contribuer aux choix techniques et à l'amélioration continue des pratiques de développement ; Produire la documentation technique et partager les connaissances au sein de l'équipe. Livrables : services backend et APIs REST documentés et testés, connecteurs partenaires opérationnels, pipelines CI/CD améliorés, documentation technique, dispositifs de monitoring et d'observabilité. Compétences demandéesCompétencesNiveau de compétence Clean Code, tests unitaires, revues de code, documentation Confirmé Node.js et TypeScript en production Expert Environnements Cloud, idéalement Google Cloud Platform Confirmé Environnements conteneurisés Docker Confirmé Bases de données relationnelles et NoSQL en production Expert Conception et développement d'APIs REST (HTTP, OAuth2, JWT), avec sécurité applicative, gestion des erreurs/exceptions et intégration d'APIs tierces ou de solutions SaaS Expert Git et pipelines CI/CD Confirmé Architectures orientées services maintenables et évolutives Expert
View this job
Contractor

Contractor jobExpert Infras As Code (Ansible, Terraform, Openshift, Gitlab-Ci)

PROPULSE IT
Published on
Ansible
GitLab CI
Openshift

24 months
450-900 €
Paris, France
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
View this job
Contractor

Contractor job[FBO] Coach Craftsmanship - Techlead Java

ISUPPLIER
Published on
Java
PostgreSQL
Springboot

1 year
Montreuil, Ile-de-France
Objectifs et contexte de la mission : Le bénéficiaire souhaite une prestation d'accompagnement de TechLeading disposant d'une expertise en DevOps, sécurité et développement logiciel afin d'apporter une expertise Craftmanshift aux équipes applicatives de BCEF IT. Le déploiement de l'Agile à l'échelle (basé sur le modèle Spotify et Framework Safe) et a démarré il y a quelques années chez BCEF IT (organisation matricielle) On intervient aussi bien sur des sujets de Run que des sujets de Build. BCEF IT est l'entité responsable de l'Informatique au sein des Missions Transversales de la Banque de Détail de France. Les produits d'Epargne financière sont en constante évolution sous l'effet conjugué des nouvelles offres métier et aux nombreuses exigences réglementaires accrues. Au sein du domaine Epargne, la Squad Assurance Vie a la charge du produit Assurance Vie pour le compte de BNP Paribas en France. Le produit est composé de plusieurs parcours utilisateurs allant du conseil, à la souscription et jusqu'au opération d'après-vente permettant de réaliser des opérations sur son contrat (versements, rachat, etc…) La produit Assurance Vie est au cœur d'un éco-système d'applications en interaction avec lui. Par conséquent, la mission permettra de travailler en relation avec d'autres squad du domaine Epargne, du digital mais également d'autres entités du groupe tel que BNPP AM et CARDIF. Liste des tâches attendues dans le cadre de la mission Mission: - Tech Leading - Des expériences dans l'approche Craftmanship - Framework SAFe, afin de favoriser son intégration dans notre organisation BCEF IT - Java Framework (Spring Boot), sur l'outillage CI/CD - Cloud IBM est un plus Tâches de la mission : - Force de propositions et d'accompagnement des Ingénieurs Software internes comme externes applicatives dans l'industrialisation, la testabilité et la pérennité de leur développement - TDD - BDD - Dette technique - Clean code - DDD ou architecture hexagonale - Principes SOLID - Outils CI/CD - Bonnes pratiques sur la gestion des branches sous GitLab - Revues de code - Pair Programming - Vision 360 - Points d'échange réguliers avec les Chapter Lead des collaborateurs 'Ingénieurs Software" - Points d'échange réguliers avec les autres Tech Lead du Pôle OSBA; échanges de bonnes pratiques, partage d'informations, discuter sur de potentielles difficultés Environnement technique JAVA 17, 21 Springboot 3.x; 4.x PostGreSQL Gitlab, Jenkins, SonarQube, Artifactiry, ArgoCD, Ansible Tower, Fortify, NexusIQ… Cloud IBM
View this job
Contractor

Contractor jobExpert Data Engineer - Datalake

STHREE SAS
Published on

8 months
Courbevoie, Ile-de-France
Dans le cadre d'un projet stratégique au sein d'un grand environnement bancaire, nous recherchons un Data Engineer / Data Lake Developer expérimenté pour renforcer une équipe IT Data et accompagner le déploiement d'une nouvelle plateforme Databricks. Le consultant interviendra sur la conception, le développement et l'industrialisation des composants nécessaires à l'alimentation et à l'exploitation du Data Lake, au sein d'un environnement Agile et international. MissionsConcevoir et développer des pipelines d'ingestion et de transformation de données robustes et scalables, en batch et temps réel. Développer et maintenir les flux ETL Talend alimentant le Data Lake et les systèmes consommateurs. Développer des traitements Python / PySpark sur Databricks. Mettre en œuvre et optimiser les modèles de données cibles. Automatiser les transformations, la documentation et les tests avec dbt. Développer et configurer des flux CDC (Change Data Capture). Mettre en place les bonnes pratiques de Data Quality, monitoring, alerting et logging. Développer des composants réutilisables : templates de pipelines, librairies partagées et frameworks CI/CD. Réaliser les développements et tests associés. Participer aux mises en production et à l'industrialisation des solutions. Compétences techniques recherchéesForte expertise sur Talend ETL : développement, debugging et industrialisation. Bonne maîtrise de Python et PySpark. Expérience significative sur Databricks : Jobs, Workflows, Delta Lake, Notebooks et optimisation. Excellente maîtrise de SQL, notamment sur les requêtes complexes et l'optimisation des performances. Expérience pratique de dbt pour la transformation et la modélisation des données. Bonne connaissance des problématiques CDC / Change Data Capture. Une expérience sur Qlik Replicate / Attunity est fortement appréciée. Connaissance de Kafka appréciée. Connaissances en Java. Expérience DevOps : Git, CI/CD, automatisation des tests et des déploiements. Utilisation d'outils d'IA générative pour accélérer les développements Python, PySpark et SQL, le refactoring et les tests. Profil recherchéVous justifiez d'au moins 3 ans d'expérience en Data Engineering / Data Lake. Vous êtes autonome, rigoureux, proactif et disposez de solides capacités d'analyse. Vous êtes également à l'aise dans des environnements exigeants et possédez un bon relationnel client. Anglais courant obligatoire.
View this job
Contractor

Contractor jobLead Architecte Cloud Azure – Gouvernance & Design Authority (H/F) - 62

Mindquest
Published on
Azure DevOps
Governance

3 months
550-650 €
Béthune, Hauts-de-France
1. Contexte Dans le cadre d'un programme majeur de transformation Cloud, notre client du secteur de l'administration publique poursuit la structuration et la gouvernance de son environnement Microsoft Azure. Plusieurs initiatives sont déjà engagées : fondations techniques Cloud, premiers projets métiers et automatisation CI/CD. L'enjeu est désormais de consolider une trajectoire technologique commune, de renforcer la gouvernance et de disposer d'une vision fiable de l'architecture Azure existante et cible. Nous recherchons un Lead Architecte Cloud Azure ou un DevOps Cloud Azure Senior avec une forte dimension architecture et gouvernance, capable d'intervenir à la fois sur l'analyse de l'existant, la définition des standards et l'animation de la Design Authority Cloud. Le profil devra impérativement disposer d'une expertise Azure avancée et être capable d'investiguer de manière autonome un environnement Azure existant. 2. Missions Analyse et cartographie de l'existant Analyser et documenter l'architecture Cloud Azure existante. Réaliser la rétro-documentation de l'environnement AS-IS. Identifier les décisions déjà prises, les dépendances, les écarts et les risques architecturaux. Analyser l'environnement Azure, les configurations, l'IaC, les chaînes CI/CD et les outils GitOps. Échanger avec les différents experts et responsables techniques afin de consolider la vision de l'existant. Construire progressivement une cartographie des différents composants : tenant, Management Groups, subscriptions, réseau, services socles, AKS, workloads et flux. Gouvernance et Design Authority Animer la Design Authority Cloud. Structurer et maintenir le backlog des sujets architecturaux. Préparer les dossiers d'arbitrage et recommandations. Maintenir le registre des décisions architecturales. Identifier les sujets nécessitant une décision ou un arbitrage. Garantir la cohérence des choix techniques à l'échelle du programme. Définition du cadre technologique Définir et faire évoluer les standards et principes d'architecture Cloud. Challenger les choix techniques des équipes internes et externes. Veiller à la cohérence des architectures avec la trajectoire Cloud globale. Assurer la cohérence entre les différents domaines : Azure, IAM, réseau, AKS, CI/CD, GitOps, sécurité, observabilité et exploitation. Architecture et trajectoire applicative Contribuer à la qualification du portefeuille applicatif. Participer à la définition des trajectoires : migration, réhébergement, modernisation, réarchitecture, remplacement ou décommissionnement. Identifier les contraintes et dépendances techniques. Préparer des éléments d'aide à la décision pour la direction du programme. Sécurité et transfert de compétences Travailler en étroite collaboration avec les équipes cybersécurité. Intégrer les exigences de sécurité dès la conception. Contribuer à la montée en compétences des équipes internes. Assurer le transfert de connaissances sur l'architecture, les standards et les décisions structurantes.
View this job
Contractor
Permanent

Job VacancyLead Tech Fullstack confirmé – Niort

Gamme solutions
Published on
DevOps

1 year
Niort, Nouvelle-Aquitaine
ContexteDans le cadre de l'accompagnement de ses équipes de développement, notre client recherche un Lead Tech Fullstack confirmé pour intervenir sur la conception, la réalisation et l'évolution d'applications stratégiques. Véritable référent technique, le consultant sera garant de la cohérence des solutions mises en œuvre, de la qualité du code et du respect des standards techniques. MissionsDéfinir et garantir les orientations techniques des projets. Concevoir les architectures applicatives et les API. Encadrer, accompagner et faire monter en compétences les développeurs de l'équipe. Garantir la qualité du code et le respect des standards de développement. Piloter les sujets techniques complexes et mener les investigations nécessaires. Participer aux choix technologiques et aux arbitrages techniques. Mettre en œuvre et promouvoir les bonnes pratiques DevOps, CI/CD et automatisation. Superviser les revues de code et accompagner les développeurs dans l'amélioration de leurs pratiques. Collaborer étroitement avec les Architectes, Product Owners et équipes d'Exploitation. Contribuer à l'amélioration continue de la qualité, de la performance et de la cohérence des solutions. Compétences recherchéesExpertise en développement Fullstack Conception d'architectures applicatives Conception et développement d'API Leadership technique / rôle de Lead Tech Bonnes pratiques de développement et qualité du code DevOps / CI-CD / automatisation Revue de code et accompagnement des développeurs Capacité à gérer des problématiques techniques complexes Expérience des environnements Agile Capacité à travailler avec des Architectes, PO et équipes d'exploitation
View this job

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.

Systems & 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.

Lead 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.

Fullstack 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.

Connecting Tech-Talent

Free-Work, THE platform for all IT professionals.

Free-workers
Resources
About
Recruiters area
2026 © Free-Work / AGSI SAS
Follow us