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.

Your search returns 510 results.
Permanent
Contractor

Job VacancyArchitecte Technique & Infrastructure H/F

Le Groupe SYD
Published on
Jenkins
Nexus
RabbitMQ

12 months
50k-60k €
500-600 €
Rennes, Brittany
🌟 Quel sera ton poste ? 🌟 💼 Poste : Architecte Technique & Infrastructure H/F 📍 Lieu : Rennes (35) 🏠 Télétravail : 2 jours par semaine maximum 📝 Contrat : Portage ou CDI 💸Rémunération : 50k-60k 👉 Contexte client : Tu rejoins un acteur majeur du secteur public et des services numériques, engagé dans la modernisation et l'évolution d'un système d'information critique à forte volumétrie. Au sein d'un environnement complexe et stratégique, tu interviendras sur des sujets d'architecture technique, d'infrastructure, de sécurité et de transformation des plateformes applicatives. Dans un contexte multi-sites et fortement industrialisé, l'enjeu sera de concevoir les futures architectures techniques, accompagner les équipes d'exploitation et de développement, et garantir la cohérence des choix technologiques afin d'assurer la performance, la sécurité et la disponibilité des services. Tu auras pour missions de : Réaliser les études de choix d'architectures et proposer les solutions techniques adaptées aux besoins métiers. Participer aux comités d'architecture et accompagner les orientations techniques du SI. Contribuer au lancement et à la qualification des activités dans un contexte Agile / SAFe. Rédiger les dossiers d'architecture générale et détaillée (HLD, LLD, DAT). Concevoir les architectures CI/CD autour des solutions Kubernetes, GitLab, Jenkins, Nexus, SonarQube et Ansible Automation Platform. Définir les architectures d'infrastructure et des services transverses : bastion, supervision, transfert de fichiers, gestion des dépôts, sécurité et exploitation. Accompagner les projets autour des plateformes Data et Analytics. Définir les architectures d'hébergement d'applications basées sur des environnements microservices. Organiser et animer les échanges techniques avec les différentes équipes de maintenance et d'exploitation. Animer la communauté des Ingénieurs Systèmes et DevOps. Définir les standards techniques, les normes d'exploitation et les bonnes pratiques d'architecture. Participer à l'élaboration des règles de sécurisation des infrastructures Linux selon les recommandations de l'ANSSI. 🧰 Stack technique : Cloud & Conteneurisation : Kubernetes, GitLab CI/CD, Jenkins, Nexus, SonarQube, Ansible Automation Platform. Systèmes : Linux (CentOS, RedHat, Debian), Windows Server 2012 à 2019. Middleware & Applicatifs : Redis, RabbitMQ, Spring Boot, Tomcat, Apache, NGINX. Data & Bases de données : MariaDB, MongoDB, Vertica, Oracle, DataIKU, Tableau. Infrastructure : Environnement dual site, parc de plus de 1 500 serveurs virtualisés, stockage NetApp.
View this job
Premium Job
Permanent

Job VacancyDéveloppeur Java / DevOps – Projets IA (H/F)

ABTEKA
Published on
Javascript

30k-45k €
Rennes, Brittany
Développeur Java / DevOps – Projets IA (H/F)Type de contrat : CDI Expérience : 1 an minimum Secteur : Industriel Prise de poste : Dès que possible ContexteDans le cadre de sa transformation numérique, un groupe industriel multi-sites souhaite renforcer son équipe technique avec un développeur capable d'intervenir sur trois axes complémentaires : le développement Java, l'industrialisation DevOps et l'intégration de solutions d'intelligence artificielle. Ce poste est avant tout opérationnel : vous concevez, développez, testez et déployez des applications destinées aux équipes métiers et industrielles. Vous contribuez également à transformer des cas d'usage IA en solutions fiables et exploitables en production. Vos missionsDéveloppement Java / BackendDévelopper et maintenir des applications backend en Java 17+ et Spring Boot. Concevoir et faire évoluer des API REST, des services métiers et leurs interactions avec les bases de données. Écrire des tests et participer aux revues de code. Améliorer la qualité, la sécurité et les performances des applications. Documenter les développements et contribuer aux choix techniques de l'équipe. DevOps et industrialisationConstruire et améliorer les pipelines CI/CD sous GitLab. Conteneuriser les applications avec Docker et Docker Compose. Automatiser les phases de build, de test, de déploiement et de supervision. Contribuer à la fiabilité des environnements : logs, monitoring, alerting et résolution d'incidents. Accompagner les mises en production sur les différents sites du groupe. Intelligence artificielleParticiper à l'identification et au prototypage de cas d'usage IA à valeur métier. Intégrer des modèles ou des services d'IA dans les applications et les processus existants. Développer des solutions d'automatisation, d'assistance aux utilisateurs, d'analyse ou de recherche augmentée. Préparer et exploiter les données nécessaires, notamment à l'aide de Python. Industrialiser les prototypes : tests, versioning, déploiement, supervision, sécurité et maîtrise des coûts. Assurer une veille active sur les outils IA/ML, les LLM et leurs usages en environnement industriel. Environnement techniqueJava 17+, Spring Boot, Spring Security, JPA/Hibernate, GitLab CI/CD, Docker, Docker Compose, Maven/Gradle, API REST, PostgreSQL, Python, IA/ML, LLM et monitoring.
View this job
Contractor
Permanent
Fixed term

Job VacancyConsultant confirmé DevOps Expert Gitlab-CI

CBX Conseil ( CBX Group )
Published on
Ansible
Docker
GitLab CI

3 years
46k-60k €
400-550 €
Paris, France
Dans le cadre d'un plan stratégique de modernisation de l'usine logicielle, il s'agit de concevoir et déployer une architecture GitLab CI/CD hautement disponible, sécurisée et résiliente, destinée à supporter une population de plusieurs milliers de développeurs, en tant qu'Expert(e) GitLab CI/CD au sein de l'équipe Infra/DevOps. Le poste consiste à concevoir l'architecture cible GitLab CI/CD (topologie HA multi-nœuds, GitLab Runners distribués et scalables, répartition de charge, stratégie de sauvegarde/reprise après sinistre), à automatiser son déploiement en Infrastructure as Code selon les standards du marché (Terraform, Ansible), et à garantir sa résilience et sa capacité à monter en charge pour un volume massif d'utilisateurs et de pipelines concurrents. Il implique également l'intégration avec l'écosystème du SI (IAM/SSO, sécurité, secrets management, observabilité, alerting) et la définition des bonnes pratiques CI/CD (templates de pipelines, gestion des runners, politiques de sécurité des pipelines). Il implique également la rédaction de la documentation technique et des procédures d'exploitation pour garantir la maintenabilité de la plateforme, ainsi que la participation aux rituels agiles et un support de niveau 2/3 pour accompagner les équipes utilisatrices dans l'adoption de la solution.
View this job
Fixed term

Job VacancyMicrosoft Purview Platform Engineer

LA International Computer Consultants Ltd
Published on

3 months
United Kingdom
Role Summary We are seeking an experience and expertise in Microsoft Purview, Azure DevOps, Data Governance, and Data Catalog solutions. The successful candidate will be responsible for the deployment, automation, configuration management, operational support, and continuous improvement of the Microsoft Purview platform. The role requires someone who can perform hands-on technical implementation, manage infrastructure and configuration changes, automate deployments through CI/CD pipelines, configure APIs and custom connectors, support data lineage capabilities, maintain configuration repositories, document manual changes, and provide production support across development, test, and production environments. ________________________________________ Key Responsibilities Microsoft Purview Administration & Engineering * Ability to implement Multi-cloud Integration primarily with AWS hosted Datasets. * Configure, administer, and support Microsoft Purview environments. * Implement and manage Data Catalog, Data Governance, Metadata Management, and Data Lineage solutions. * Configure Collections, Data Sources, Classifications, Glossaries, Domains, and Governance Assets. * Support Purview scanning, metadata ingestion, and discovery processes. * Troubleshoot Purview platform issues and perform root cause analysis. DevOps & Automation * Design and maintain Azure DevOps CI/CD pipelines. * Automate deployment and configuration using Infrastructure as Code (IaC). * Create automated release pipelines across Development, Test, UAT, and Production environments. * Implement version-controlled configuration management and rollback mechanisms. * Maintain deployment artefacts and release documentation. * Support automated validation and testing of Purview configurations. Configuration Management * Maintain repository of Purview configuration files. * Record and track manual configuration changes. * Create configuration baselines and environment comparisons. * Support rollback and recovery of previous configurations. * Manage release approvals and change control processes. API & Integration Development * Configure and integrate REST APIs with Microsoft Purview. * Develop custom connectors and metadata ingestion solutions. * Integrate Purview with Datasets: o Azure Data Factory o Microsoft Fabric o Databricks o SQL Server o Synapse Analytics o Power BI o Third-party data sources o AWS RDS o MongoDB o AWS S3 buckets * Support API authentication, service principals, managed identities, and security controls. Data Lineage & Metadata Management * Configure and maintain end-to-end data lineage. * Implement metadata harvesting strategies. * Support business and technical data cataloguing. * Improve visibility of data assets and data flows. * Collaborate with data architects and governance teams. Production Support * Provide hands-on support for production deployments. * Monitor platform health and operational performance. * Proactively identify platform risks and optimisation opportunities. * Participate in incident management and recovery activities. * Support disaster recovery and business continuity procedures. Documentation & Knowledge Management * Create and maintain: o Knowledge Base Articles o Configuration Guides o Standard Operating Procedures o Runbooks o Support Documentation o Deployment Guides o Technical Design Documents * Document manual configurations and ensure knowledge transfer across teams. ________________________________________ Essential Skillset: Microsoft Technologies * Microsoft Purview * Azure DevOps * Azure Platform Services * Microsoft Fabric * Azure Data Factory * Azure Synapse * Azure SQL * Power BI DevOps & Automation * Azure DevOps Pipelines * YAML Pipelines * CI/CD * Git * Infrastructure as Code * ARM Templates * Bicep * Terraform * PowerShell Data Governance * Data Catalogue * Data Governance * Data Lineage * Metadata Management * Data Classification * Data Quality * Information Governance Integration Development * REST APIs * Microsoft Graph API * Purview APIs * Service Principals * OAuth 2.0 * Managed Identities * Custom Connectors Scripting & Development * PowerShell * Python * JSON * YAML * Azure CLI ________________________________________ Required Experience Essential * 5+ years working in DevOps or Platform Engineering. * 3+ years implementing and supporting Microsoft Purview. * Experience managing enterprise Data Catalogue platforms. * Experience building Azure DevOps CI/CD pipelines. * Experience implementing automated deployment and rollback processes. * Experience configuring APIs and custom metadata connectors. * Experience supporting data lineage and metadata ingestion. * Experience working within Agile delivery teams. * Experience supporting production environments. Desirable * Microsoft Fabric implementation experience. * Data Governance programme experience. * Knowledge of DAMA-DMBOK principles. * Experience with Databricks. * Experience with Informatica, Collibra, Alation, or similar cataloguing tools. * Experience working within UK Government or highly regulated organisations. ________________________________________ Key Deliverables The successful candidate will be able to: ✅ Deploy and manage Microsoft Purview environments ✅ Build and maintain Azure DevOps deployment pipelines ✅ Implement version-controlled Purview configuration management ✅ Roll back configurations safely when required ✅ Develop and maintain custom connectors and API integrations ✅ Configure and support Data Lineage capabilities ✅ Record and document all manual configuration activities ✅ Produce high-quality Knowledge Base and operational documentation ✅ Support production deployments and platform stability ✅ Establish repeatable, automated governance processes Due to the nature and urgency of this post, candidates holding or who have held high level security clearance in the past are most welcome to apply. Please note successful applicants will be required to be security cleared prior to appointment which can take a minimum 10 weeks. LA International is an award-winning partner of choice for many of the world's most influential companies and government organisations. Holding Enhanced Government Security Accreditation, we are recognised as the European market leader in the delivery of Security Cleared talent to organisations that demand the very highest levels of security, compliance and assurance. An award-winning organisation, having secured the prestigious Queens Award for Enterprise: International Trade over multiple years. We are committed to fostering an inclusive, equitable and accessible workplace where everyone feels valued and supported. We welcome applications from all individuals, regardless of background or identity, and we encourage candidates who may not meet every listed requirement to still apply. If you require any adjustments or support during the recruitment process, please let us know and we will work with you to ensure a fair and accessible experience. Please Note: If a high volume of applications is received, only candidates shortlisted will be contacted.
View this job
Contractor
Permanent

Job VacancyDéveloppeur Python confirmé — Migration ETL vers Python, données de référence

CAT-AMANIA
Published on
Oracle Database
Pandas
pytest

1 year
39k-49k €
340-440 €
Paris, France
Remplacer des traitements ETL historiques par du Python propre, testé et conteneurisé : une mission de développeur exigeante, dans une squad Python internationale. L'équipe en charge des référentiels transverses d'un grand groupe bancaire harmonise ses langages et ses architectures : elle migre ses traitements ETL Informatica PowerCenter vers Python. Vous intégrez la squad Python (sprints de trois semaines, équipe répartie entre Paris et l'international) et intervenez sur plusieurs applications : l'annuaire et l'organigramme du groupe, et le référentiel des rôles — acquisition, cycle de vie des rôles, exposition par fichiers, API et datalake. Vos principales missions : Réaliser le design des nouveaux traitements à partir des spécifications des Business Analysts et des retours du Tech Lead. Développer dans le respect du framework Python interne et de l'architecture conteneurisée. Écrire les tests unitaires et mettre en place les tests automatiques de chaque traitement. Livrer en recette et rédiger les documents de livraison pour les environnements supérieurs. Ce que la mission vous apporte : Du Python de qualité industrielle : tests, CI/CD, conteneurs, revue par un Tech Lead. Un programme de migration structurant, sur plusieurs applications. Une équipe internationale : l'anglais est une langue de travail. Environnement technique : Python 3.9+, SQLAlchemy, Oracle, pytest, pandas, CI/CD, OpenShift, S3, Jenkins, Bitbucket, Checkmarx, Jira, Confluence — agile.
View this job
Contractor

Contractor job[FBO] Lead AI / RAG Engineer – Python, SharePoint & QA

ISUPPLIER
Published on
AI Agent
Python

1 year
Montreuil, Ile-de-France
Développeur Python IA & Connectivité SharePoint Mission - Concevoir et développer un chatbot IA centralisé à l'échelle de la banque, intégrant SharePoint comme source de données principale - Garantir la qualité, la fiabilité et la couverture de tests du chatbot via une stratégie QA rigoureuse Responsabilités Développement Python / Go / IA - Concevoir l'architecture du chatbot (orchestration, RAG, gestion du contexte, multi-turn) - Développer les composants IA : ingestion, embedding, retrieval, génération (LLM on-premise ou API) - Intégrer les modèles LLM avec les sources de connaissance SharePoint - Optimiser les performances (latence, throughput, qualité des réponses) - Gestion des prompts, templates, et évaluation des réponses (prompt engineering) - Développement d'outils et services en Go (performance-critical, sidecar utilities) Connectivité SharePoint - Intégration avec SharePoint Online / On-Premise via API Graph ou SharePoint REST API - Authentification : OAuth2, Azure AD, certificats app-only, managed identities - Crawling et indexation des documents, pages, listes, et bibliothèques SharePoint - Gestion des permissions et de la sécurité au niveau des sites/documents (respect des ACLs dans le retrieval) - Synchronisation et rafraîchissement incrémental du contenu SharePoint - Gestion des métadonnées, types de contenu, et structures de sites complexes (multi-sites, multi-tenants) - Gestion des quotas API Graph (throttling, retry, pagination) QA / Testing — Focus Principal - Concevoir et implémenter la stratégie de test end-to-end du chatbot - Tests unitaires (pytest, Go testing) — couverture des composants IA, connecteurs SharePoint, orchestration - Tests d'intégration : SharePoint API mocking, vector store, LLM endpoints - Tests de contrat API (schema validation, Pydantic AI schema enforcement) - Tests de non-régression sur les réponses IA : - Golden datasets et évaluation automatique des réponses - Scoring de qualité (relevance, faithfulness, hallucination detection) - A/B testing des prompts et des versions de modèles - Tests de charge et de performance (locust / k6) — simulation multi-utilisateurs concurrents - Tests de sécurité : - Injection de prompts (prompt injection, jailbreak) - Fuite de données (data exfiltration, cross-tenant leakage) - Accès non autorisés (bypass d'ACLs SharePoint) - Tests de robustesse LLM : edge cases, context overflow, model fallback, timeout handling - Observabilité de la qualité via Langfuse : - Tracing des chaînes RAG (retrieval → génération → réponse) - Évaluation continue des réponses en production (drift detection, feedback loops) - Dashboards de qualité (latence, token usage, user satisfaction, error rates) - Alerting sur dégradation de qualité - Mise en place de pipelines CI/CD avec gates de qualité (tests, linting, évaluation IA) - Gestion des environnements de test (dev / staging / prod) avec données représentatives Architecture & Intégration - Concevoir le pipeline de données : SharePoint → extraction → chunking → embedding → vector store - Exposer le chatbot via API REST (FastAPI) et interface utilisateur - Intégration avec les systèmes internes (SSO, logging, audit, monitoring) - Gestion multi-langues (FR/EN) Stack Technique - Langages : Python 3.11+, Go - IA / LLM : Pydantic AI, LangChain / LlamaIndex, vLLM, Hugging Face, OpenAI-compatible APIs - Observabilité IA / QA : Langfuse (tracing, évaluation, monitoring) - Vector Store : Milvus / Qdrant / pgvector - SharePoint : Microsoft Graph API, SharePoint REST API, MSAL - API : FastAPI, Pydantic - Testing : pytest, pytest-asyncio, Go testing, locust, k6 - CI/CD : GitLab CI, Tekton - Observabilité infra : Prometheus, Grafana, OpenTelemetry - Conteneurisation : Docker, Kubernetes / OpenShift Compétences Requises - Développement Python en production (min. 3 ans) avec solides bases en architecture logicielle - Expérience en Go (services performants, CLI tools, sidecar components) - Expérience avec les frameworks LLM : Pydantic AI, LangChain, LlamaIndex et patterns RAG - Expérience avec Langfuse (ou équivalent) pour le tracing et l'évaluation des chaînes IA - Expérience d'intégration avec SharePoint Online et/ou SharePoint On-Premise (API Graph, REST, CSOM) - Connaissance d'Azure AD : OAuth2, app registrations, permissions déléguées vs application - Maîtrise des pratiques de testing : unitaires, intégration, E2E, contract, charge - Expérience avec les vector stores et les pipelines d'embedding - CI/CD et automatisation des tests — culture qualité forte - Compréhension des enjeux de sécurité en environnement bancaire (confidentialité, audit, traçabilité) - Bonus : expérience avec Microsoft Graph webhook/Change API, Azure Functions
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