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 521 results.
Permanent

Job VacancyIngénieur Linux / Kubernetes / DevOps Sécurisé (H/F) CDI Toulon (83)

Link Consulting
Published on
DevOps
Kubernetes

Toulon, Provence-Alpes-Côte d'Azur
Notre client, acteur majeur des environnements sensibles et à fortes exigences de sécurité, recherche son futur Ingénieur Linux / Kubernetes / DevOps Sécurisé (H/F) pour son site de Toulon, dans le cadre du renforcement et de l'évolution de ses infrastructures critiques. Vos missions Intégré à une équipe d'exploitation et d'ingénierie infrastructure, vous devrez : * Administrer et maintenir des environnements Linux à haute disponibilité. * Automatiser les déploiements et les opérations d'exploitation via Ansible et Terraform. * Déployer, configurer et faire évoluer des plateformes Kubernetes et OpenShift. * Participer à l'industrialisation des processus et des pipelines CI/CD. * Mettre en œuvre et administrer les outils de supervision, métrologie et centralisation des logs. * Contribuer au renforcement de la sécurité des infrastructures et au durcissement des systèmes. * Accompagner les équipes dans l'intégration, l'exploitation et les évolutions techniques des plateformes. * Assurer le maintien en conditions opérationnelles d'environnements critiques. Compétences techniques attendues * Linux (RHEL, Rocky Linux, CentOS ou équivalent) * Kubernetes * OpenShift * Rancher * Ansible * Terraform * Shell et/ou Python * Outils CI/CD * Grafana * ELK / Elastic Stack * PKI, SSO, MFA * HAProxy ou Nginx * VMware * Réseaux IP * Solutions de stockage
View this job
Permanent
Contractor

Job VacancyDéveloppeur C# Confirmé (H/F)

1G-LINK CONSULTING
Published on
.NET
.NET CORE
C#

12 months
Ile-de-France, France
Contexte : Dans le cadre du renforcement de notre équipe technique, nous recherchons un(e) Développeur C# confirmé(e) pour intervenir sur des projets applicatifs à forts enjeux techniques. Vous rejoindrez un environnement de développement structuré, au sein d'une équipe agile, et participerez à la conception, au développement et à l'évolution de solutions métiers. Missions : Analyser les besoins fonctionnels et techniques Concevoir et développer de nouvelles fonctionnalités en C# / .NET Participer à la maintenance évolutive et corrective des applications existantes Contribuer à la conception technique et aux choix d'architecture Réaliser les tests unitaires et garantir la qualité du code Participer aux revues de code et à l'amélioration continue Collaborer avec les équipes produit, métier et techniques Participer à la mise en place et à l'amélioration des pratiques CI/CD Assurer une veille sur les bonnes pratiques et technologies de l'écosystème .NETCompétences techniques: Compétences techniquesC# / .NET : maîtrise confirmée Bonne maîtrise des environnements / .NET Core Maîtrise des API REST Bonne connaissance des bases de données SQL Pratique de Git Connaissance des outils et pratiques CI/CD Expérience dans un environnement Agile / Scrum Des connaissances en architecture logicielle et/ou microservices sont un plus Une expérience sur des environnements Azure serait appréciée
View this job
Contractor

Contractor jobDevops  Vitrolles  ASAP Déploiement & Automatisation - Vitrolles

WorldWide People
Published on
DevOps

6 months
350 €
Vitrolles, Provence-Alpes-Côte d'Azur
Devops Vitrolles ASAP Déploiement & Automatisation - Expérience : Minimum 5 ans d'expérience sur des environnements de production. Au moins 2 ans d'expérience dans un rôle DevOps. Concevoir et mettre en œuvre les pipelines CI/CD. Automatiser et sécuriser les mises en production. Assurer le déploiement des applications sur l'ensemble des environnements (développement, recette, préproduction, production). Participer à l'industrialisation des processus d'exploitation. Exploitation & Production Assurer le Maintien en Conditions Opérationnelles (MCO) des plateformes. Garantir le respect des engagements de disponibilité et de qualité de service. Participer aux activités d'astreinte et à la continuité de service. Analyser et résoudre les incidents de production. Observabilité & Supervision Mettre en place et améliorer les solutions de monitoring et de supervision. Garantir l'exploitabilité et l'observabilité des applications. Identifier les axes d'amélioration et contribuer à l'optimisation continue des plateformes. Accompagnement technique Participer aux phases amont des projets. Conseiller les équipes sur les bonnes pratiques DevOps. Veiller au respect des standards de sécurité et d'exploitation. Participer aux homologations des applications en préproduction. Profil recherché Expérience : Minimum 5 ans d'expérience sur des environnements de production. Au moins 2 ans d'expérience dans un rôle DevOps. Expérience des environnements critiques à forte disponibilité. Compétences techniques Systèmes & Cloud Linux / Unix Kubernetes OpenStack VMware Automatisation & Déploiement GitLab CI/CD Helm Scripting Shell Python Perl Middleware Kafka Hazelcast Nginx Bases de données SQL NoSQL Supervision & Ordonnancement Control-M Prometheus Grafana Alerta Checkmk Qualités attendues Esprit d'analyse et de résolution de problèmes. Autonomie et rigueur. Capacité à travailler sur des environnements critiques. Sens du service et esprit d'équipe. Culture DevOps et amélioration continu
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
Contractor

Contractor jobConsultant Devops Intégration des applications

PROPULSE IT
Published on
DevOps
Integration

24 months
375-750 €
Paris, France
PROPULSE IT recherche pour un de ses clients grand compte un consultant devops en intégration des applications, avec 10 ans d'expérience minimum. L'intégration consiste à accompagner le maître d'œuvre informatique de la phase de conception jusqu'à la mise en production afin de garantir l'exploitabilité de son application. Les projets d'intégration concernent des nouvelles applications, des évolutions d'applications existantes ou des correctifs (patchs). La charge induite par l'arrivée de projets informatiques et l'évolution des applications en intégration nécessite de recourir à une prestation d'un Expert-Devops dans ce domaine. Dans le cadre des projets « Conteneurisation OnPremise » et « IAC », cette équipe souhaite se renforcer avec une prestation d'expert technique sur les technologies KUBERNETES et de mise en place des chaines de CI/CD. La mission sur le périmètre KUBERNETES comporte deux volets principaux : Accompagnement à l'installation et configuration des clusters. La chaîne CI/CD sera composée des éléments ci-dessous : Gitlab (repository + pipelines + runners) - Hashicorp Vault - Artifactory - Kaniko - Trivy - Grype - Syft - Checkov - Kubernetes - ArgoCd Mission : - Configuration des clusters Openshift et des services associés (ex :Sauvegarde/Surveillance) - Garantir le bon fonctionnement des workloads Applicatifs et effectuer le troubleshooting en cas d'incident/dysfonctionnement. - Réaliser et modifier différents jobs et pipelines Gitlab-CI
View this job
Contractor
Permanent
Fixed term

Job VacancyIngénieur de production devops confirmé - Urgent

CBX Conseil ( CBX Group )
Published on
Apache Tomcat
Jboss
Linux administration

3 years
Paris, France
Nous recherchons un DevOps junior à confirmé pour rejoindre notre équipe. Nous recherchons avant tout un potentiel sur les sujets DevOps, avec une réelle envie de progresser sur la mise en place de CI/CD et le support en production d'applications web. Vos missions : • Participer à l'implémentation et à l'évolution des pipelines CI/CD • Assurer le support en production des applications web de type Tomcat et JBoss • Analyser les logs applicatifs et systèmes pour identifier l'origine des incidents • Diagnostiquer et corriger les anomalies rencontrées en production • Participer à l'administration et au bon fonctionnement des serveurs d'application • Documenter les incidents traités et les procédures d'exploitation • Contribuer à l'amélioration continue des pratiques d'exploitation et de supervision 3. Compétences attendues (mots-clés à saisir un par un) • Administration système (Linux) • CI/CD • Serveurs d'application Tomcat • Serveurs d'application JBoss • Analyse de logs • Troubleshooting / résolution d'incidents • Scripting (Shell, Python) • Git • Notions Docker / Kubernetes /XLD (un plus) • Support en production 4. Savoir-être • Fort potentiel et envie d'apprendre • Curiosité technique • Rigueur et méthode • Réactivité face aux incidents • Capacité à documenter son travail • Esprit d'équipe
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