Trouvez votre prochaine offre d’emploi ou de mission freelance CI/CD à Rennes
Ce qu’il faut savoir sur CI/CD
CI/CD (Continuous Integration / Continuous Delivery ou Continuous Deployment) est une méthodologie DevOps qui automatise les étapes du développement logiciel, depuis l'intégration du code jusqu'à sa mise en production. La Continuous Integration (CI) consiste à intégrer régulièrement les modifications de code dans un dépôt central, suivi d'une série de tests automatisés pour détecter rapidement les erreurs. Cela assure la stabilité et la qualité du code, tout en facilitant la collaboration entre les développeurs. La Continuous Delivery (CD) étend la CI en automatisant la préparation des versions prêtes pour le déploiement. Les équipes peuvent ainsi livrer fréquemment des fonctionnalités à leurs utilisateurs avec un minimum d'efforts manuels. La Continuous Deployment (CD), une étape supplémentaire, pousse automatiquement les modifications validées en production sans intervention humaine, rendant le processus encore plus rapide et fluide. CI/CD est essentiel pour les projets agiles, permettant de réduire les délais de livraison, d'améliorer la qualité des logiciels et de favoriser des itérations rapides en environnement sécurisé.
Astuce
Utilisez des virgules pour rechercher plusieurs termes en même temps.
Exemple : sql, php correspond à sql OU php
Architecte Cloud

Lieu : Rennes (3jours sur site, 2jours de TT) Contexte : Dans le cadre de son expansion et de la modernisation de son infrastructure, notre client souhaite renforcer son équipe d’architecture cloud en intégrant un Architecte Cloud Azure . Cette mission implique également des interventions sur AWS et GCP pour accompagner des projets multi-cloud stratégiques. Vous interviendrez sur : La migration d’applications et d’infrastructures On-Premise vers le Cloud, en garantissant une transition fluide et sécurisée ; La mise en place d’outils et de bonnes pratiques DevSecOps pour renforcer l’automatisation et la sécurisation des déploiements ; L’intégration et l’optimisation des architectures cloud en configurant les plateformes, en industrialisant les déploiements et en optimisant les accès aux ressources ; L’élaboration et l’optimisation de solutions adaptées aux besoins métiers et techniques ; La rédaction de documents techniques et de livrables projet ; L’amélioration continue de l’architecture cloud existante pour garantir performance, résilience et sécurité ; Le transfert de connaissances auprès des équipes internes pour assurer une montée en compétences durable. Missions Principales : Définir et concevoir des architectures cloud sur Azure, tout en intégrant des solutions compatibles sur AWS et GCP ; Concevoir des infrastructures scalables, sécurisées et performantes , en exploitant les services natifs Azure (AKS, Functions, App Services, Storage, Networking…) ; Piloter la migration vers le cloud en définissant les meilleures stratégies (Lift & Shift, replatforming, refactoring) ; Automatiser les déploiements et la gestion des infrastructures avec des outils d’Infrastructure as Code (Terraform, Bicep, CloudFormation, CDK) ; Industrialiser les pipelines CI/CD pour optimiser la livraison continue sur les trois environnements cloud (Azure DevOps, GitHub Actions, GitLab CI/CD) ; Mettre en place des solutions de monitoring et d’observabilité pour assurer la supervision et l’optimisation des performances cloud ; Gérer la sécurité et la conformité des infrastructures cloud en intégrant les meilleures pratiques et outils (IAM, Defender for Cloud, Security Hub, WAF) ; Optimiser les coûts cloud (FinOps) et assurer une gestion efficiente des ressources cloud utilisées.
Ingénieur DevOps

Nous cherchons un ingénieur DevOps pour accompagner notre client sur l'audit et l'optimisation de ses processus. Analyser les dépôts de code existants et proposer des solutions pour structurer et exploiter les données de manière optimale Étudier les bonnes pratiques de gestion et de marquage du code mises en place et recommander des axes d'amélioration. Optimiser les orchestrateurs de la plateforme d'intégration continue (Jenkins, GitLab CI) pour assurer une automatisation efficace et fiable. Examiner les outils d'analyse automatisée du code en place (Sonar et autres solutions de sécurité) et identifier des leviers d'optimisation. Mettre en place des solutions techniques facilitant la collecte et l'exploitation des données d'analyse de code Mission de 3 mois
Data AI Engineer (TensorFlow / Data Engineer)

Lieu : Rennes (3jours sur site, 2jours de TT) Contexte : Dans le cadre du développement de ses initiatives en Intelligence Artificielle et en Data Engineering, une entreprise de renom recherche un Data & AI Engineer spécialisé en TensorFlow et en ingénierie des données . Vous rejoindrez une équipe innovante pour concevoir, développer et optimiser des pipelines de données et des modèles d’IA à grande échelle. Missions Principales : Concevoir et déployer des pipelines de données robustes pour l’entraînement et l’inférence des modèles d’IA ; Développer et optimiser des modèles de Machine Learning / Deep Learning en exploitant TensorFlow et d’autres frameworks IA ; Assurer l’intégration et l’industrialisation des modèles au sein d’un environnement cloud (Azure, AWS, GCP) ; Implémenter des stratégies MLOps pour l’automatisation du déploiement et du suivi des modèles en production ; Gérer la préparation, le traitement et la transformation des données pour garantir des jeux de données propres et exploitables ; Optimiser les performances des pipelines de données et des modèles en exploitant des architectures distribuées et des accélérateurs matériels (GPU, TPU) ; Mettre en place des solutions de monitoring, logging et alerting pour garantir la fiabilité et la qualité des modèles en production ; Collaborer avec les équipes Data Science et Data Engineering pour assurer la scalabilité des solutions développées ; Assurer la documentation technique et le transfert de compétences auprès des équipes internes.
Développeur JAVA EE Symfony

Dans un contexte de renfort d'une des équipes de notre client, nous recherchons un développeur Symfony + JavaEE avec 4 ans d'expériences minimum qui saura s'adapter rapidement à notre contexte hautement industrialisé. Chaque équipe assure le développement de nouveaux services ainsi que la stabilisation et la maintenance des services en production. Vous serez intégré au sein d'une des squads organisée selon les méthodes/principes agiles (Scrum/Kanban) et accompagné par nos TechLeads et Product owners. Vous aurez l'occasion de collaborer avec des testeurs automaticiens et des profils Devops au sein de squad et devrez contribuer à cet effort. Nous recherchons des développeurs maitrisant les langages Java et PHP/symfony, des personnes curieuses de comprendre les outils utilisés (CI/CD, git, intelliJ, frameworks springBoot...) et en veille vis à vis de leur métier (bonnes pratiques, mooc, side-project...). Le poste est basé à Rennes. Sur les 2 langages, nous attendons une forte maitrise sur l'un et des connaissances sur l'autre et surtout de la motivation pour travailler sur les 2.
Développeur Python

Au sein d'une équipe projet, votre collaborateur(trice) montera en compétences sur les technologies Python et le framework Nagare. Il/elle réalisera les missions suivantes : Dans un premier temps : Développement des users stories Prise en charge du correctif Participation à tous les cérémoniaux Scrum (grooming, RS, etc.) avec le client En fonction de l’expérience et de la montée en compétence de votre collaborateur(trice) : Recueil du besoin auprès du client Analyse de faisabilité et chiffrage des users stories en interaction avec l’équipe Design Définition de l’architecture technique Mise en place et prise en charge de la chaine CI/CD du projet Gestion du déploiement des applications et plateformes développées Notre stack technique : Langage : Python BDD : PostgreSQL DevOps : Gitlab-Ci / Docker / Kubernetes / Terraform / Helm / GCP Environnement : Linux (Ubuntu) Méthode : Agile Scrum Outils : Taïga, Zulip, Invision, Sentry
Testeur automaticien

Description du poste : Au sein du service informatique, dans le domaine numérique, la mission du Testeur automaticien consiste à définir les bonnes stratégies de test selon les projets à aborder, à maintenir et développer le référentiel des tests de son équipe (tests manuels et automatiques) qui nous permettent de livrer en production diverses fonctionnalités à n'importe quel moment. Pour que la mission soit un succès, le Testeur automaticien doit concevoir les tests sur les nouvelles fonctionnalités, définir les tests à automatiser et les implémenter, maintenir le patrimoine existant et proposer son expertise dans le cadre d'une démarche d'amélioration continue. Le Testeur automaticien interviendra au sein de l'équipe en charge du développement des services B2C tels que l'espace Premium, le kiosque numérique qui met à disposition les différentes éditions numériques de nos parutions, les jeux, le programme TV … Une activité importante au sein de l'équipe est le suivi des mises en production et des incidents en production. Le Testeur automaticien doit participer activement à cette activité afin d'assurer une continuité de service optimale pour nos utilisateurs. Le Testeur automaticien agit aussi comme un animateur dans l'équipe pour tout ce qui concerne l'activité de test, les méthodes à appliquer et l'outillage à utiliser. La production d'indicateurs de la qualité des produits développés fait aussi partie de son activité. Le Testeur automaticien est un des garants de la qualité globale de la plateforme numérique du client. Il peut s’appuyer sur son expertise des tests pour être force de proposition pour faire évoluer la stratégie, les outils ou les pratiques, avec le souci constant de la qualité attendue pour un produit central dans le fonctionnement du client.
[Rennes] Testeur QA - Automaticien

Description du poste ✅ Le Testeur et Automaticien de test devra donc prendre en charge la maintenance et l' extension du socle existant pour les tests automatisés (framework Karate), l’automatisation et la maintenance de ces tests ainsi que l’exécution des campagnes dans le respect de la stratégie de test définie conjointement avec l’équipe et le Test Lead du domaine. 🔎 Outre le chantier d'automatisation des tests, il conviendra également de concevoir les tests des users stories au sein de l’équipe travaillant en Sprint, de maintenir le patrimoine actuel des tests, de participer aux tests manuels sur les solutions non pourvues de tests automatisés ou pour des évolutions mineures ou dont la livraison est attendue très rapidement. 🤖 Le Testeur et Automaticien de test devra aussi se charger des tests de performance (framework K6) sur les composants logiciels développés par son équipe et intégrer ces tests à la CI afin de disposer de toutes les informations nécessaires pour alerter en cas de dérive. 📈Le Testeur et Automaticien de test doit être l'animateur des pratiques de test au sein de l'équipe afin d'obtenir la meilleure qualité possible dans le delivery de l'équipe.
Dév PHP / VueJS

Au sein de la DSI de notre client Rennais, le Service Informatique Commercial (SIC) traite principalement des sujets en lien avec les enjeux marketing et commerciaux de l’entreprise : prospection et embasement de futurs clients, acquisition de nouveaux abonnements et gestion du stock des abonnés, fidélisation et développement de l’ARPU. Dans une démarche de collaboration avec les directions data, marketing, marché des professionnels, et opérations clients, nous construisons les solutions et produits utilisés quotidiennement par les gestionnaires, les commerciaux, et les conseillers de la Relation Clients. Dans ce contexte, le service est organisé en équipes « produit », avec une co-localisation des compétences métier et technique, un pilotage projet renforcé s’appuyant sur les valeurs de l’Agilité, une recherche du retour sur investissement et du time-to-market. Bien que les nouveaux projets et applications soient développés sur la stack JAVA, plusieurs applicatifs du domaine sont développés en PHP/Symfony. • C’est la cas du périmètre B2B, dont les applications sont utilisées – moyennant abonnement – par les entreprises pour leur veille ou leur business • Ainsi que de l’application de la Relation Client (IHM+) qui est utilisée chaque jour par une centaine de conseillers dans les centres d’appel.
Développeur Fullstack JavaJEE - React et/ou Angular

Bonjour, Je suis actuellement à la recherche d'un Développeur Fullstack JavaJEE - React et/ou Angular pour une mission longue durée à Rennes (35000). 📍 Lieu : Rennes (pas de télétravail les premiers mois, envisageable par la suite selon montée en compétences) 📅 Début de mission : Lundi 12 mai 2025 ⏳ Durée : 6 à 9 mois renouvelables ⏰ Amplitude horaire : De 9h à 18h 🚀 Missions Vous intégrerez une équipe projet où vous monterez en compétences sur Python et Nagare . Vos missions incluront : Développement des users stories Prise en charge des correctifs Participation aux cérémoniaux Scrum (grooming, RS, etc.) avec le client En fonction de votre progression : recueil de besoin, analyse de faisabilité, définition de l’architecture technique, gestion de la chaîne CI/CD, déploiement des applications. 🛠 Stack Technique Langage : Python BDD : PostgreSQL DevOps : Gitlab-CI, Docker, Kubernetes, Terraform, Helm, GCP Environnement : Linux (Ubuntu) Méthode : Agile Scrum Outils : Taïga, Zulip, Invision, Sentry 👤 Profil recherché Compétences obligatoires : Programmation objet avec un Framework web Standards du web (HTML, CSS, JS) Bonnes pratiques du développement back Formation : Bac +5 (école d’ingénieur ou cursus informatique) Expérience : Minimum 2 ans (hors stage/alternance) en développement fullstack Atouts supplémentaires : Maitrise d’un Framework Javascript Compétences en administration de systèmes Linux Connaissance des méthodes Agiles Pratique d’un langage fonctionnel ou de Python Expérience en intégration continue Si cette opportunité est susceptible de vous intéresser, merci de me faire suivre votre CV ainsi que votre TJM à l'adresse : Bonne journée. Jonathan
Testeur logiciel H/F

Afin de développer l'agence rennaise, Norgay recrute un Testeur logiciel H/F dont les missions seront les suivantes : Définir des stratégies de test adaptées aux projets Concevoir et automatiser des tests Suivre les mises en production et gestion des incidents pour assurer un service optimal Produire des indicateurs qualité pour garantir un haut niveau de performance Contribuer à l’amélioration continue des outils, méthodes et pratiques QA Environnement technique Automatisation des tests : JavaScript, Cypress, Cucumber Containerisation & orchestration : Docker, Kubernetes CI/CD & automatisation : GitLab CI Méthodologie agile
Consultant Cybertsécurité Rennes/o

Consultant Cybertsécurité Rennes L’entité Sécurité Technique est en charge l’exploitation des infrastructures de sécurités suivantes : • Les firewalls de DMZ (Fortinet et Checkpoint) • Les connexions VPN SSL et IPSEC • Le Proxy Skyhigh • Les plateformes de sécurisation des mails entrants (Cisco Ironport) • Les DNS DMZ (infoblox) • Les Bastion Wallix Il est demandé un accompagnement pour réaliser les tâches suivantes : • Assister les équipes sur la mise en œuvre du transfert de compétences : o Analyse de l’existant o Collecte d’information auprès des agents en mobilité interne o Rédaction des documents de transfert de compétences o Rédaction des procédures d’exploitation dans le cas ou celles-ci seraient inexistantes • Participer aux activités de l’équipe : o Traitement des demandes de changement o Répondre aux incidents o Participation aux projets (Ex. Migration NSX-T en DMZ, migration RIE, remplacement des firewall Checkpoint, …) • Le renfort est souhaité pour 3 mois renouvelables en présentiel sur Rennes. Du télétravail est possible.
Devops- Rennes

Bonjour, Je suis à la recherche d’un Devops : Tâches : Déployer et gérer des clusters Kubernetes pour divers environnements de développement, de test et de production. Utiliser Ansible pour automatiser les configurations et les déploiements d'applications et d'infrastructure. Mettre en place et maintenir des pipelines CI/CD robustes avec Jenkins pour assurer des déploiements rapides et fiables. Collaborer avec les équipes de développement pour intégrer les tests automatisés dans les pipelines CI/CD. Écrire des scripts pour automatiser les tâches récurrentes et améliorer l'efficacité des processus. Développer des outils personnalisés en Python pour répondre à des besoins spécifiques de l'équipe. Mettre en œuvre des pratiques de sécurité DevOps pour protéger les applications et les données. Assurer la conformité aux normes et aux réglementations en vigueur
Un Consultant Devops sur Rennes

Smarteo recherche pour l'un de ses clients, Un Consultant Devops sur Rennes Description: Nous recherchons une prestation de DevOps Responsabilités Principales : Collaborer avec les équipes de développement et d'exploitation pour concevoir, construire et maintenir des pipelines CI/CD efficaces. Automatiser les processus de déploiement pour améliorer la rapidité et la fiabilité des livraisons. Assurer la surveillance, la sécurité et la performance des environnements de production. Participer à la résolution des incidents et à l'amélioration continue des systèmes. Contribuer à la culture DevOps en promouvant les meilleures pratiques et en formant les équipes internes. Si vous êtes intéressé, merci de me faire parvenir votre TJM ainsi que votre CV à jour au format Word
Ingénieur DevOps H/F

Intégré à l'équipe technique, voici vos missions : Développer, déployer et gérer un pipeline CI/CD complet pour le logiciel embarqué des véhicules et le logiciel de gestion de flotte. Intégrer des outils de test et de surveillance pour faciliter un déploiement logiciel rapide et continu. Surveiller en permanence et résoudre les problèmes de performance du système pour garantir une utilisation optimale des ressources et une haute disponibilité. Améliorer la fiabilité, la sécurité et les performances du système en évaluant, affinant constamment l'infrastructure et en utilisant des solutions de surveillance, de journalisation et d'alerte. Conduire des efforts d'automatisation pour optimiser la productivité de l'équipe et rationaliser les flux de travail manuels. Collaborer avec les équipes de développement pour améliorer l'architecture des applications, en se concentrant sur les performances, l'évolutivité et la rentabilité. Environnement technique : CI-CD (Jenkins, CircleCI, TravisCI) ; Conteneurs (Docker, Kubernetes) ; Gestion de configuration (Puppet, Chef, Ansible) ; Autres (Git, Cmake…).
LEAD TECH (H/F)

Votre mission : En tant que Team Leader / Scrum Master, vous jouerez un rôle clé dans le pilotage des projets et l'encadrement technique d'une équipe dynamique. Votre objectif ? Garantir la qualité des solutions développées, assurer une collaboration efficace et favoriser une amélioration continue des pratiques. Vos principales responsabilités : ?? Encadrement technique Définir et valider l'architecture logicielle en garantissant robustesse, scalabilité et sécurité. Réaliser des revues de code et proposer des améliorations. Apporter votre expertise technique pour résoudre des problématiques complexes. ?? Choix technologiques et innovation Assurer une veille technologique pour intégrer des solutions innovantes. Sélectionner les outils et frameworks les plus adaptés aux projets. Mettre en place des bonnes pratiques et méthodologies (Agile, DevOps, CI/CD, etc.). ?? Gestion et animation d'équipe Accompagner et faire monter en compétence les développeurs. Coordonner les tâches en fonction des priorités et des compétences. Encourager la collaboration et fluidifier la communication entre les équipes. ?? Suivi de projet et qualité Superviser l'avancement des projets et garantir le respect des délais. Travailler en étroite collaboration avec les Product Owners pour traduire les besoins métiers en solutions techniques. Mettre en place et optimiser les processus de tests et d'intégration continue. Anticiper les risques techniques et proposer des solutions adaptées. ?? Prise en charge de développements complexes En tant que développeur expérimenté, vous interviendrez sur des tâches de développement avancées pour soutenir l'équipe.
Développeur Senior Java/ Angular

Nous sommes à la recherche d'un(e) : Développeur Senior Java/ Angular - Participer activement au Build et à l’évolution des applications existantes. - Assurer un rôle de conseil et accompagner les équipes techniques sur les bonnes pratiques de développement. - Contribuer à la montée en compétences des équipes internes via du mentoring et du pair programming. - Développer et maintenir les fonctionnalités en Java 17 et Angular 11. - Rédiger et mettre à jour la documentation technique. - Garantir la qualité du code et la mise en œuvre des bonnes pratiques (tests, revue de code, CI/CD…). - Participer aux cérémonies agiles (SAFe) et collaborer étroitement avec les autres parties prenantes du projet.
Déposez votre CV
-
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
-
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
-
100% gratuit
Aucune commission prélevée sur votre mission freelance.
Derniers posts sur le forum
- Présentation du projet : Levée de fonds pour l’acquisition et le développement d’un gîte 2.0 dans le Varil y a 2 heures
- Prime de partage de la valeur (ex Prime Macron)il y a 4 heures
- SASU IR : Hiway et versement résultatsil y a 5 heures
- Trésorerie SASU : Comment gérer les premiers mois ?il y a 7 heures
- Questionnement Client final /Apporteur d'affaires / Salarié portéil y a 11 heures
- Imposition de la prime de rémunérationil y a 18 heures
Les métiers et les missions en freelance pour CI/CD
Ingénieur·e devops (Cloud)
L'Ingénieur·e devops (Cloud) utilise des pratiques CI/CD pour automatiser l'intégration, le test, le déploiement et la mise en production d'applications, en assurant une livraison continue et fiable dans des environnements Cloud.
Explorez les offres d'emploi ou de mission freelance pour Ingénieur·e devops (Cloud) .
Découvrir les offresIngénieur·e systèmes & réseaux
L'Ingénieur·e systèmes & réseaux implémente et gère des pipelines CI/CD pour automatiser la gestion des configurations et les déploiements d'infrastructure, contribuant ainsi à la fiabilité et à la rapidité des mises à jour.
Explorez les offres d'emploi ou de mission freelance pour Ingénieur·e systèmes & réseaux .
Découvrir les offresLead developer / Tech lead
Le/ La Lead developer / Tech lead supervise l'intégration continue et le déploiement continu au sein des équipes de développement, en mettant en place des pipelines CI/CD efficaces pour améliorer la qualité du code et accélérer le processus de livraison.
Explorez les offres d'emploi ou de mission freelance pour Lead developer / Tech lead .
Découvrir les offresDéveloppeur·euse fullstack
Le/ La Développeur·euse fullstack conçoit et développe des applications avec une approche CI/CD, en intégrant des outils d'automatisation pour assurer des déploiements rapides et une intégration fluide entre le front-end et le back-end.
Explorez les offres d'emploi ou de mission freelance pour Développeur·euse fullstack .
Découvrir les offres