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.

557 results
Contractor

Contractor jobDéveloppeur(se) .NET – Sécurité applicative

LeHibou
Published on
.NET CORE
C#
Sonarqube

6 months
475 €
Annecy, Auvergne-Rhône-Alpes
Notre client dans le secteur Banque et finance recherche un/une Développeur(se) .NET – Sécurité applicative H/F Description de la mission : Vous intégrerez une équipe technique dédiée aux infrastructures, aux plateformes et au développement de produits techniques au sein d'un grand groupe. L'intervention porte de manière ponctuelle sur la sécurisation d'une application déployée sur des postes de travail. Mission Vous analyserez et corrigerez les failles de sécurité identifiées sur l'application, mettrez en œuvre les correctifs et assurerez leur déploiement en production. Vous contribuerez également à l'amélioration continue de la sécurité applicative par des recommandations et l'application de bonnes pratiques. Principales responsabilités Analyser et corriger les failles de sécurité identifiées sur des applications C#/.NET déployées sur postes de travail Assurer la MCO sécurité des applications en appliquant les bonnes pratiques de développement sécurisé, notamment OWASP, les tests de sécurité et les revues de code Réaliser en autonomie les mises en production des correctifs de sécurité Assurer le support technique sur l'application et réaliser les évolutions nécessaires Proposer des recommandations et bonnes pratiques pour améliorer la sécurité des applications Environnement technique Développement : C#, .NET Framework 4.5 et 4.8, .NET Core Sécurité applicative : OWASP Top 10, injections SQL, XSS, CSRF, tests de sécurité, revues de code Systèmes : Windows, postes de travail, développement système Windows CI/CD : GitLab CI Autres : WebSockets et sécurité, Nuggets sous VS2024 et migrations Livrables attendus Correctifs de sécurité mis en œuvre et déployés en production Recommandations et bonnes pratiques pour l'amélioration de la sécurité applicative Profil recherché Compétences techniques Bonnes connaissances en C#/.NET Framework et/ou .NET Core Expertise en .NET Framework 4.5 et 4.8 Maîtrise des principes de sécurité applicative, dont OWASP Top 10, les injections SQL, XSS et CSRF Connaissance des environnements Windows et excellentes connaissances en développement système Windows Appétence pour les pipelines CI/CD, notamment GitLab CI Bonnes connaissances des WebSockets et de leur sécurité Capacité à manipuler des Nuggets sous VS2024 et à réaliser des migrations Compétences personnelles Forte sensibilité aux enjeux de sécurité Autonomie et réactivité Rigueur et méthodologie Force de proposition Esprit d'analyse et de synthèse Compétences / Qualités indispensables : C#/.NET Framework et .NET Core, Sécurité applicative (OWASP Top 10), Développement et environnements Windows, Correction et déploiement de correctifs en production, GitLab CI et pipelines CI/CD Compétences / Qualités qui seraient un + : Expérience en analyse de vulnérabilités et tests d'intrusion ; certifications de sécurité (CEH, OSCP ou équivalent) ; connaissance des outils d'analyse de code statique (SonarQube, Fortify)Informations concernant le télétravail : Oui — 2 jours/semaine
View this job
Contractor

Contractor jobDéveloppeur full stack Go / React – Produits Observabilité/Supervision

LeHibou
Published on
Docker
Kubernetes
Prometheus

36 months
500 €
Montreuil, Ile-de-France
Notre client dans le secteur Banque et finance recherche un/une Développeur full stack Go / React – Produits Observabilité/Supervision H/F Description de la mission : Contexte Vous rejoignez l'équipe qui conçoit, développe et opère les produits d'observabilité et de supervision d'un grand groupe bancaire. Ces produits sont proposés en interne aux entités métiers, qui les utilisent pour surveiller leurs applications, diagnostiquer les incidents et suivre la santé de leurs services. L'équipe fonctionne comme une équipe produit : elle recueille les besoins de ses utilisateurs internes, livre des fonctionnalités en continu et reste responsable des produits mis en production. Mission Concevoir, développer et opérer des produits d'observabilité, en intervenant sur les services back-end en Go, les interfaces front-end en React et les briques d'instrumentation et de collecte basées sur OpenTelemetry. Le poste comprend également la responsabilité du run des produits livrés et l'accompagnement des équipes métiers dans leur adoption. Principales responsabilités Concevoir et développer des services back-end en Go : API, collecte et traitement des données de télémétrie (métriques, logs et traces). Développer en React les portails, tableaux de bord et outils de configuration destinés aux entités métiers. Intégrer et faire évoluer les briques d'instrumentation et de collecte basées sur OpenTelemetry. Participer aux choix d'architecture, aux revues de code et à l'amélioration continue de la qualité, notamment par les tests et la CI/CD. Assurer le run des produits livrés : mise en production, suivi, analyse et résolution des incidents. Accompagner les équipes métiers dans l'adoption des produits, le recueil de leurs besoins, le support et les bonnes pratiques d'instrumentation. Environnement technique Back-end : Go Front-end : React, TypeScript Instrumentation : OpenTelemetry (SDK, Collector, protocole OTLP) — requis Métriques : Prometheus — fort atout Visualisation : Grafana — fort atout Logs et recherche : Elastic (Elasticsearch, Kibana) — fort atout Plateforme : Docker, Kubernetes, CI/CD — requis Profil recherché Expérience Entre 5 et 15 ans d'expérience en développement logiciel. Expérience de la production ou de l'exploitation (SRE, ops, supervision), ou expérience de développeur dans une équipe « you build it, you run it », responsable du run de ce qu'elle livre. Une expérience significative des outils de supervision et d'observabilité constitue un fort atout. Une expérience de conception de produits internes avec des équipes métiers comme utilisateurs constitue un fort atout. Une expérience dans le secteur bancaire ou dans un grand groupe constitue un fort atout. Compétences techniques Solide pratique de Go côté back-end et de React côté front-end. Connaissance concrète d'OpenTelemetry : instrumentation d'applications, configuration du Collector et export vers une plateforme d'observabilité. OpenTelemetry est le seul prérequis technique parmi les outils de supervision ; la connaissance des autres outils de l'environnement constitue un atout. Compétences personnelles Autonomie et sens des responsabilités concernant les produits en production. Capacité à vulgariser les sujets d'observabilité auprès d'interlocuteurs non spécialistes. Goût pour le travail en équipe et le partage de connaissances. Compétences / Qualités indispensables : Développement back-end en Go, Développement front-end en React, OpenTelemetry (instrumentation, Collector, OTLP), Culture de la production et responsabilité du run, Développement logiciel full stack Compétences / Qualités qui seraient un + : Expérience de Prometheus, Grafana, Elastic ou d'outils équivalents ; conception de produits internes pour des équipes métiers ; expérience dans le secteur bancaire ou dans un grand groupe. Docker, Kubernetes et CI/CD sont appréciés.Informations concernant le télétravail : Oui — 2 jours/semaine
View this job
Contractor

Contractor jobExpert OpenStack

ematiss
Published on
OpenStack

3 months
100-500 €
Lille, Hauts-de-France
Missions à réaliser : Architecture et évolution des plateformes Concevoir et faire évoluer les architectures Cloud Privé basées sur OpenStack. Participer aux choix techniques et aux orientations d'architecture. Garantir la performance, la disponibilité et la sécurité des plateformes. Accompagner les projets dans leur intégration sur les infrastructures Cloud. Administration et exploitation Assurer le maintien en conditions opérationnelles des plateformes OpenStack. Participer aux activités de support de niveau 3. Réaliser les opérations de diagnostic et de résolution d'incidents complexes. Superviser les infrastructures et optimiser leur fonctionnement. Automatisation et DevOps Industrialiser les déploiements via l'Infrastructure as Code. Développer et maintenir les scripts et playbooks d'automatisation. Participer à la mise en œuvre des chaînes CI/CD. Améliorer les processus de déploiement et d'exploitation. Expertise et accompagnement Fournir une expertise technique auprès des équipes projets et exploitation. Rédiger les documentations techniques et procédures d'exploitation. Former et accompagner les équipes sur les technologies OpenStack et Cloud. Être force de proposition sur les évolutions technologiques. Environnement technique: Cloud Privé OpenStack Ceph QEMU / KVM Systèmes Linux (RedHat, Ubuntu, CentOS) Virtualisation Automatisation Ansible Terraform GitLab CI/CD Infrastructure as Code Conteneurisation et Cloud Native Kubernetes OpenShift Docker Helm Réseau et stockage Neutron Open vSwitch SDN Ceph Storage Compétences recherchées : Expérience sur les infrastructures Cloud OpenStack. Solide expertise Linux. Expérience des environnements de production critiques. Bonne maîtrise des outils d'automatisation et des pratiques DevOps. Capacité à intervenir sur des problématiques d'architecture, d'intégration et d'exploitation. Compétences appréciées Kubernetes et OpenShift Infrastructure as Code CI/CD et GitOps. Ceph Storage. Observabilité, monitoring et supervision. Méthodologies Agile et ITIL 2 jours / semaine sur Lille
View this job
Contractor
Fixed term

Job VacancySoftware Engineer / Dev Full Stack Senior – Azure & Platform Engineering H/F

HAYS France
Published on
Azure
Azure Kubernetes Service (AKS)
Javascript

1 year
Lille, Hauts-de-France
Dans le cadre du renforcement d'une équipe Staff Engineering, nous recherchons un Staff Software Engineer / Développeur Full Stack Senior capable d'intervenir en transverse sur des problématiques techniques complexes et structurantes. Le rôle combine développement logiciel, architecture et Platform Engineering, avec une forte dimension hands-on. 🎯 MissionsConcevoir et challenger des architectures complexes. Continuer à développer et contribuer directement au code. Résoudre des problématiques techniques impactant plusieurs équipes. Construire et industrialiser des golden paths et briques de plateforme. Accompagner les équipes sur Kubernetes, Azure et les pratiques Cloud Native. Participer aux migrations complexes et aux incidents critiques. Industrialiser CI/CD, sécurité, qualité et observabilité. Définir et diffuser les bonnes pratiques engineering. Réaliser des PoC et accompagner les choix technologiques. 💻 Stack / compétences recherchéesDéveloppement TypeScript / JavaScript en priorité Java Python Architecture microservices DDD Architecture hexagonale Event-Driven / CQRS Cloud & Platform Azure / AKS Kubernetes Terraform Helm ArgoCD / GitOps CI/CD Platform Engineering / Internal Developer Platform Observabilité / SRE OpenTelemetry Prometheus Grafana Datadog SLO / SLI / Error Budgets Bonus Kafka / Confluent OAuth2 / OIDC API Management DevSecOps / Software Supply Chain Snowflake / architectures Data
View this job
Contractor

Contractor jobTech Lead .NET / C#

Signe +
Published on
.NET

12 months
460 €
Clermont-Ferrand, Auvergne-Rhône-Alpes
Dans le cadre du développement et de la modernisation d'applications métier, nous recherchons un Tech Lead .NET / C# capable d'assurer le leadership technique d'une équipe de développement tout en participant activement aux choix d'architecture et aux développements. Les responsabilités attendues dans ce type de rôle incluent la conception technique, l'accompagnement des développeurs, les revues de code, la définition des bonnes pratiques et la contribution aux architectures modernes (.NET, microservices, CI/CD, Azure). , Missions principalesPiloter les choix d'architecture et les orientations techniques. Concevoir et développer des applications Back-End en C# /.NET. Encadrer et accompagner les développeurs (mentorat, code review, partage de bonnes pratiques). Garantir la qualité du code, la maintenabilité et les performances des applications. Participer à la mise en place des pipelines CI/CD. Collaborer avec les Product Owners, Architectes et équipes métiers. Animer les cérémonies Agile et contribuer à l'amélioration continue. Participer aux phases de cadrage, conception et estimation des charges. , Compétences techniques requisesExcellente maîtrise de C#,.NET Core / .NET 6, 7, 8+ Développement d'API REST Architecture Microservices Core MVC SQL Server Azure (App Services, Functions, Service Bus, AKS, Azure DevOps) Git, CI/CD Docker / Kubernetes Design Patterns, Clean Code, SOLID Tests unitaires (xUnit, NUnit) Méthodologies Agile Scrum , Compétences fonctionnellesLeadership technique Capacité à challenger les choix techniques Communication et vulgarisation Accompagnement des équipes Esprit d'analyse et de résolution de problèmes Autonomie et prise d'initiative Profil recherchéBac+5 en informat ique. Minimum 7 ans d'expérience en développement .NET. Expérience confirmée en tant que référent technique ou Tech Lead. Expérience sur des environnements Cloud Azure appréciée. Expérience de l'encadrement d'équipe et des revues de code. , Environnement techniqueC# | .NET Core | Core | Azure | Azure DevOps | SQL Server | Docker | Kubernetes | Git | CI/CD | Microservices | API REST | Agile Scrum
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