Trouvez votre prochaine offre d’emploi ou de mission freelance CI/CD

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

Votre recherche renvoie 1 174 résultats.
Freelance

Mission freelanceDéveloppeur Front-End React/TypeScript & AI-Augmented - Lille

KUBE Partners S.L. - Pixie Services
Publiée le
Copilot
GitHub Actions
Kubernetes

6 mois
300-470 €
Lille, Hauts-de-France
Pour renforcer l'ensemble du collectif, nous recherchons un Software Development Engineer basé à Lille (ou hybride). L'enjeu est de participer au développement d'architectures applicatives modernes tout en intégrant au quotidien les meilleures pratiques du développement assisté par Intelligence Artificielle (agentic coding, workflows d'IA agentique, RAG). Contribuer a des développements cross pour le domaine. Environnement technique de la mission : Front-end / Langages : TypeScript, JavaScript, React.js (prioritaire), Vue.js Build & Deploy : Docker, Vite, GitHub Actions, Flux, Helm, Kubernetes Testing & Qualité : Playwright, Jest, Gatling, SonarQube, TU/TI/TA APIs & Outillage : Datadog, Gravitee, Bruno, OpenAPI, OAuth2/JWT, ... IA & Productivité : GitHub Copilot, agents de dev, ... Objectifs et livrables Objectifs principaux : Conception & Développement Front-End : Concevoir et développer des architectures web modulaires, distribuées et Cloud Native répondant aux besoins fonctionnels des entrepôts à l'échelle internationale. Excellence Technique & Craftsmanship : Appliquer des standards d'ingénierie rigoureux (Software Craftsmanship, Pair/Mob programming, revue de code, Doc as Code / C4 Model). Accélération par l'IA : Exploiter les outils d'IA au quotidien (AI-augmented coding, orchestration d'agents) pour accélérer les développements, optimiser la qualité du code et faire monter en compétence l'équipe sur ces pratiques. Démarche DevOps & Qualité : Garantir la couverture de tests (unitaires, E2E, performance) et la fiabilité des applications (CI/CD, monitoring, métriques SLI/SLO). Livrables attendus : Applications et modules Front-End livrés en production, testés, documentés et maintenables. Pipelines de tests et d'intégration continue fonctionnels. Documentation technique à jour (Doc as code, schémas d'architecture C4). Retour d'expérience et cas d'usage partagés sur l'intégration des workflows d'IA dans le cycle de développement. Compétences demandéesCompétencesNiveau de compétence K8S Avancé DATADOG Avancé ANGULAR Avancé VUE Avancé Typescript Confirmé REACT.JS Confirmé GitHub Actions Avancé Github Copilot Confirmé
Voir cette offre
Freelance

Mission freelanceDéveloppeur Web Python / IA - Habilitable H/F

CELAD
Publiée le

1 an
350-450 €
Brest, Bretagne
Envie d'un nouveau challenge... CELAD vous attend ! Nous poursuivons notre développement et recherchons actuellement un(e) Développeur Web Python / IA - Habilitable H/Fpour intervenir chez un de nos clients. Contexte : Dans un contexte de transformation numérique et de développement de nouvelles capacités autour de la Data et de l'Intelligence Artificielle, vous intégrerez une équipe dédiée à la conception et à l'industrialisation de solutions logicielles. L'objectif est de mettre à disposition des équipes de développement des composants logiciels robustes, homogènes, réutilisables et sécurisés, tout en favorisant l'adoption de pratiques modernes de développement et de DevSecOps. Vous interviendrez notamment sur le développement de composants mutualisés, de services réutilisables ainsi que sur des sujets liés à l'IA agentique. Votre mission : Au sein d'une équipe projet, vous serez en charge de : - Participer à la définition et à l'évolution du cadre technique de la forge logicielle ; - Concevoir, développer et maintenir des composants logiciels mutualisés ; - Développer des bibliothèques, SDK et services réutilisables ; - Concevoir et maintenir des microservices et applications web en Python ; - Participer au développement des composants JavaScript / TypeScript ; - Contribuer au développement de capacités liées à l'IA et aux agents ; - Développer et maintenir des Skills, Hooks et composants agentiques ; - Mettre en œuvre les outils et frameworks facilitant le développement, les tests et le déploiement ; - Participer à la mise en place et au maintien des pipelines CI/CD ; - Accompagner les équipes de développement dans l'utilisation des composants et services proposés ; - Produire la documentation technique et réaliser des démonstrateurs ; - Contribuer à la veille technologique et à l'amélioration continue des solutions.
Voir cette offre
Freelance

Mission freelanceScrum Master QA

CAT-AMANIA
Publiée le
QA
Scrum

12 mois
400-550 €
Lyon, Auvergne-Rhône-Alpes
Dans le cadre de projets digitaux menés par un grand groupe du secteur de la protection sociale, nous recherchons un Scrum Master QA afin d'accompagner une équipe de développement dans la livraison régulière de produits de qualité. La mission combine pilotage Agile, suivi du delivery, coordination des équipes et assurance qualité. Vos principales responsabilités seront les suivantes : • Animer les cérémonies Scrum : Sprint Planning, Daily Meeting, Sprint Review et Rétrospective ; • Construire et piloter la capacité des sprints avec le Product Owner et l'équipe de développement ; • Suivre les engagements, identifier les risques, dépendances et points de blocage ; • Piloter les indicateurs de performance : vélocité, capacité, atteinte des objectifs et taux de livraison ; • Accompagner l'équipe dans l'amélioration continue de son organisation et de ses pratiques Agile ; • Assurer la coordination entre les Business Analysts, Product Owners, développeurs, DevSecOps et équipes métiers ; • Participer aux ateliers de cadrage et veiller à la bonne compréhension des User Stories et des critères d'acceptation ; • Faciliter les arbitrages et rendre compte de l'avancement auprès du management et du PMO ; • Préparer et coordonner les dispositifs de mise en production ; • Définir et faire évoluer la stratégie de tests ; • Élaborer les plans de tests et les scénarios de recette ; • Réaliser les tests fonctionnels et piloter les campagnes de recette ; • Identifier, qualifier et suivre les anomalies jusqu'à leur résolution ; • Étudier les possibilités d'automatisation des tests, notamment grâce à l'intelligence artificielle ; • Participer à l'intégration progressive des tests automatisés dans la chaîne CI/CD.
Voir cette offre
Freelance
CDI

Offre d'emploiTech Lead Java / Spring Boot Transverse

AVA2I
Publiée le
Apache Kafka
Docker
Java

1 an
40k-45k €
400-550 €
Île-de-France, France
Missions principalesEn collaboration avec le Delivery Lead, les architectes et les autres Tech Leads, le consultant interviendra sur les missions suivantes : Co-piloter techniquement l'équipe avec le Delivery Lead. Participer à l'organisation de l'équipe et à l'amélioration continue de son fonctionnement. Définir, challenger et valider les choix de conception technique. Accompagner l'équipe dans la recherche des solutions techniques les plus adaptées. Analyser les impacts des choix techniques sur l'architecture globale du système d'information. Réaliser les estimations et les chiffrages techniques. Prendre en charge les sujets techniques les plus complexes. Participer aux développements et aux revues de code. Accompagner les développeurs dans la résolution des difficultés techniques. Assurer l'intégration et la montée en compétence des nouveaux collaborateurs. Garantir le respect des normes de développement et des stratégies de tests. Promouvoir les pratiques de Software Craftsmanship et de DevOps. Garantir la qualité, la performance, la sécurité et la maintenabilité du produit. Collaborer avec les architectes et les responsables techniques du programme. Coordonner les décisions techniques avec les autres équipes. Participer aux communautés techniques et au partage des bonnes pratiques. Profil recherchéMinimum 8 ans d'expérience en développement Java. Au moins 3 ans d'expérience comme Tech Lead, Lead Developer ou référent technique. Excellente maîtrise de Java et Spring Boot. Expérience confirmée dans la conception d'architectures microservices ou distribuées. Capacité à encadrer techniquement une équipe tout en restant opérationnel sur le développement. Expérience des environnements complexes, critiques ou à forte volumétrie. Capacité à travailler avec plusieurs équipes, des architectes et des responsables de delivery. Anglais professionnel indispensable. Excellentes qualités de communication, de pédagogie et de leadership. Autonomie, rigueur et capacité à prendre des décisions techniques. Compétences techniques attenduesJava 11/17/21 ou versions ultérieures Spring Boot et écosystème Spring Architecture microservices API REST Kafka ou architecture événementielle Docker Kubernetes ou OpenShift Jenkins, GitLab CI ou GitHub Actions Maven ou Gradle Git SonarQube JUnit et Mockito Tests unitaires et automatisés Clean Code DDD et architecture hexagonale Software Craftsmanship DevOps Monitoring et observabilité Sécurité applicative
Voir cette offre
CDI

Offre d'emploiDéveloppeur Web Python / IA - Habilitable H/F

CELAD
Publiée le

38k-48k €
Brest, Bretagne
Envie d'un nouveau challenge... CELAD vous attend ! Nous poursuivons notre développement et recherchons actuellement un(e) Développeur Web Python / IA - Habilitable H/Fpour intervenir chez un de nos clients. Contexte : Dans un contexte de transformation numérique et de développement de nouvelles capacités autour de la Data et de l'Intelligence Artificielle, vous intégrerez une équipe dédiée à la conception et à l'industrialisation de solutions logicielles. L'objectif est de mettre à disposition des équipes de développement des composants logiciels robustes, homogènes, réutilisables et sécurisés, tout en favorisant l'adoption de pratiques modernes de développement et de DevSecOps. Vous interviendrez notamment sur le développement de composants mutualisés, de services réutilisables ainsi que sur des sujets liés à l'IA agentique. Votre mission : Au sein d'une équipe projet, vous serez en charge de : - Participer à la définition et à l'évolution du cadre technique de la forge logicielle ; - Concevoir, développer et maintenir des composants logiciels mutualisés ; - Développer des bibliothèques, SDK et services réutilisables ; - Concevoir et maintenir des microservices et applications web en Python ; - Participer au développement des composants JavaScript / TypeScript ; - Contribuer au développement de capacités liées à l'IA et aux agents ; - Développer et maintenir des Skills, Hooks et composants agentiques ; - Mettre en œuvre les outils et frameworks facilitant le développement, les tests et le déploiement ; - Participer à la mise en place et au maintien des pipelines CI/CD ; - Accompagner les équipes de développement dans l'utilisation des composants et services proposés ; - Produire la documentation technique et réaliser des démonstrateurs ; - Contribuer à la veille technologique et à l'amélioration continue des solutions.
Voir cette offre
CDI
Freelance

Offre d'emploiIngénieur Devops - Montpellier - F/H

AVANISTA
Publiée le
Ansible
Cloud
DevOps

36 mois
34000, Montpellier, Occitanie
Depuis 2012, nous mettons notre expertise au service des secteurs de l'IT et l'Ingénierie pour accompagner nos clients dans des projets ambitieux et innovants. Notre force ? Un management de proximité qui valorise vos aspirations, des opportunités de carrière concrètes et un engagement sincère pour le bien-être et l'épanouissement de nos collaborateurs. Rejoignez-nous sur des projets à fort impact au sein d'une entreprise où chaque talent compte ! Avanista recrute ! Toujours en recherche de nouveaux talents, nous souhaiterions intégrer un Ingénieur Devops au sein de nos équipes pour l'un de nos clients. Le contexte ? En tant que Ingénieur DevOps orientée dans un écosystème Kubernetes, au cœur du dispositif d'ingénierie de plateforme, aura un rôle clé dans la construction, l'évolution et la sécurité et l'opérabilité de notre stack technique. Dans une logique Platform-As-A-Product pour mettre à disposition des équipes internes (devs, ops, data, etc…) un environnement cohérent, standardisé et automatisé, en production. Vos missions ? 1. Développement et industrialisation de la plateforme Concevoir et implémenter la chaîne CI/CD complète (build, test, déploiement automatisé) pour les composants de la plateforme Développer et maintenir les pipelines d'intégration et de déploiement continus orientés GitOps Intégrer OpenTelemetry au cœur de la plateforme : configuration des collectors, pipelines de traitement, exporters vers Elasticsearch Déployer et opérer l'opérateur Elastic Cloud on Kubernetes (ECK) et les workloads Elastic associés : Elasticsearch, Kibana, Logstash, Fleet Server, Elastic Package Registry, Elastic OTEL Configurer et optimiser les composants OpenTelemetry (OTel Collector, agents, SDK) pour garantir l'ingestion native des données d'observabilité Automatiser les déploiements via des approches Infrastructure as Code (Terraform, Ansible, Helm) Développer des outils et scripts d'automatisation pour faciliter l'exploitation et la scalabilité de la plateforme Participer à l'évolution architecturale de la plateforme en intégrant les retours d'expérience et les besoins métiers 2. Opérations et maintien en conditions opérationnelles Assurer le déploiement, la configuration et la mise à jour des composants de la stack Elastic sur Kubernetes Superviser et optimiser les performances de la plateforme (capacité, disponibilité, résilience) Gérer les incidents de production (analyse, résolution, post-mortem) Mettre en place et maintenir l'observabilité de la plateforme elle-même (métriques, logs, alerting) Garantir la sécurité de la plateforme (gestion des accès, chiffrement, conformité) 3. Collaboration et amélioration continue Collaborer avec les équipes de développement et d'exploitation pour améliorer l'expérience utilisateur de la plateforme Documenter les architectures, procédures et bonnes pratiques Participer aux rituels agiles de l'équipe (stand-up, sprint planning, rétrospectives) Assurer une veille technologique sur l'écosystème Cloud Native, Kubernetes et Elastic Contribuer à la montée en compétence de l'équipe et au partage de connaissances Diriger la livraison de plateforme d'Observabilité pour assurer le succès de notre plateforme auprès des clients Conception de solutions, développement et intégration de produit et services d'Observabilité, architecture de plateforme et planification de la capacité dans des environnements critiques. Développement de démonstrations et de preuves de concept qui mettent en évidence la valeur de la plateforme d'Observabilité. Accompagnement dans la modélisation des données, développement et optimisation des requêtes, réglage et mise à l'échelle des clusters, en mettant l'accent sur la recherche rapide et l'analyse à l'échelle. Résoudre les problèmes de données les plus complexes de nos clients. Travailler en étroite collaboration avec les équipes d'exploitation afin d'identifier les améliorations à apporter aux fonctionnalités. Être un mentor/coach pour vos collègues. Votre profil ? De formation supérieure en informatique vous bénéficiez d'au moins 5 ans d'expériences sur un poste similaire et avez déja travaillé en environnement Devops. Localisation : Montpellier Télétravail : 2j de télétravail/semaine Démarrage / Durée : ASAP, mission longue durée Statut : CDI / Freelance Si votre profil répond aux critères ci-dessus, Chloé se chargera de vous contacter par téléphone, suivi d'un entretien avec elle et l'opérationnel en charge du besoin. Si votre profil est validé, nous enverrons votre CV au client pour un ultime entretien avant votre démarrage ;) Vous avez du talent ? Nous avons les défis. N'hésitez plus et postulez !
Voir cette offre
CDI

Offre d'emploiArchitecte Sécurité Cloud, IA H/F

FED SAS
Publiée le

80k-95k €
Boulogne-Billancourt, Île-de-France
Je suis Sheeranaze MEHENTAL, Consultante en recrutement au sein de FED IT, cabinet de recrutement spécialisé sur les métiers des systèmes d'information et de la transformation digitale : infrastructure, chefferie de projet, data, cybersécurité, développement et top management. Je recrute pour mon client basé à Paris un Architecte Sécurité Cloud, IA H/F dans le cadre d'un CDI. Dans le cadre du renforcement de son équipe cybersécurité, notre client recherche un Architecte Sécurité expérimenté pour accompagner la sécurisation de ses plateformes Cloud et SaaS critiques. Le poste intervient dans un environnement fortement réglementé, avec des enjeux liés à la protection de données sensibles, à la résilience opérationnelle, au Cloud, à l'IA générative et à la sécurité applicative. L'Architecte Sécurité aura un rôle transverse, à la fois stratégique et opérationnel, en interaction avec les équipes architecture, infrastructure, développement, SOC, produits et gouvernance. Missions principales 1. Architecture sécurité Cloud & conformité * Concevoir et maintenir des architectures de sécurité adaptées à des environnements Cloud et hybrides. * Définir des mécanismes d'isolation, de segmentation et de réduction des périmètres de données sensibles. * Intégrer les exigences réglementaires et sectorielles applicables : PCI-DSS, DORA, HDS, RGPD, ainsi que les référentiels de sécurité associés. * Définir les architectures de référence autour des principes Zero Trust, micro-segmentation, chiffrement et gestion sécurisée des clés. * Accompagner les projets dans l'analyse des risques, la conformité et la résilience des infrastructures critiques. 2. Sécurité de l'IA et des nouvelles technologies * Définir les principes de sécurité applicables aux solutions d'IA générative, LLM et agents autonomes. * Identifier et traiter les nouveaux risques liés à l'utilisation de l'IA : prompt injection, fuite de données, RAG, data poisoning, gestion des droits des agents, etc. * Encadrer la protection des données sensibles utilisées par les moteurs d'IA. * Définir les principes de gouvernance, de traçabilité et de non-persistance des données. * Contribuer à la mise en place de standards de sécurité pour les nouvelles architectures et protocoles d'intégration IA. 3. Collaboration avec le SOC et les équipes sécurité * Intégrer la détection et la supervision de sécurité dès la conception. * Définir les besoins en matière de logs, de monitoring et de détection. * Collaborer avec les équipes SOC sur les cas d'usage SIEM/SOAR/XDR. * Accompagner les responsables produits dans le choix et l'évolution des solutions de sécurité : IAM, PAM, EDR, WAF, gestion des vulnérabilités, etc. * Travailler avec les différentes équipes d'architecture afin d'assurer la cohérence des choix de sécurité. * Accompagner et faire monter en compétence les relais sécurité au sein des équipes techniques. 4. DevSecOps & sécurité applicative * Définir et faire évoluer les politiques de sécurité intégrées aux chaînes CI/CD. * Encadrer les pratiques SAST, DAST, SCA, sécurité des conteneurs et signature logicielle. * Organiser et animer des ateliers de Threat Modeling. * Participer aux revues de sécurité des architectures et des composants applicatifs. * Accompagner les équipes de développement dans l'intégration de la sécurité au cycle de vie logiciel. 5. Gouvernance et arbitrages * Participer aux comités d'architecture et valider les choix techniques au regard des exigences de sécurité. * Instruire les demandes de dérogation et proposer les mesures compensatoires adaptées. * Participer aux instances de gestion des changements et évaluer les risques cybersécurité associés. * Contribuer à la définition et à l'évolution des standards, politiques et principes d'architecture sécurité.
Voir cette offre
Freelance
CDI

Offre d'emploiData intégration engineer / data plateform engineer

ANDEMA
Publiée le
.NET
API
Azure

6 mois
40k-50k €
340-400 €
Lille, Hauts-de-France
Raison d'être du poste : Le Data Integration Engineer intervient en renfort de l'équipe technique pour construire et faire évoluer les flux d'intégration et de diffusion de données de la data platform, dans le cadre de la roadmap V3 pilotée par le Head of Data. Il conçoit et développe les pipelines ETL/ELT ainsi que les API et connecteurs permettant à la plateforme d'exposer et de diffuser les données vers les outils consommateurs de l'écosystème. Il intervient sous la double supervision du volet transformation data (priorités métier) et du volet chef de projet roadmap technique (priorités d'architecture et de delivery). Finalités et Résultats Attendus : 1. Développement des flux d'intégration de données Concevoir, développer et maintenir les pipelines ETL/ELT sur Azure Synapse (et outils associés : Data Factory, éventuellement Fabric/Databricks), en garantissant la fiabilité, la performance et la traçabilité des flux entre systèmes sources et data platform. 2. Développement d'API et de connecteurs Développer des API et connecteurs permettant à la data platform d'exposer et d'envoyer des données vers les autres outils de l'écosystème (BI, applicatifs métier, outils tiers), en respectant les standards d'architecture définis avec le Head of Data. 3. Contribution à la roadmap V3 de la data platform Participer à la mise en œuvre des chantiers techniques de la roadmap V3 (évolution d'architecture, industrialisation des flux, migration ou ajout de briques technologiques), en lien avec le chef de projet roadmap technique. 4. Qualité, fiabilité et documentation Mettre en place des contrôles de qualité et de cohérence sur les flux développés, documenter les logiques de transformation et les spécifications techniques, et contribuer aux bonnes pratiques de développement (Git, CI/CD). 5. Collaboration avec les équipes data et métier Travailler en lien avec les data ingénieurs et les équipes data pour comprendre les besoins d'intégration, remonter les contraintes techniques, et challenger les solutions proposées. Les conditions 📍 Lille 🏢 Présentiel requis durant les 4 premiers mois, puis possibilité de 2 jours de télétravail par semaine. Un poste technique et polyvalent au sein d'une équipe Data, pour un profil qui souhaite travailler à la croisée du développement, de l'intégration et de la Data Platform.
Voir cette offre
Freelance
CDI

Offre d'emploiArchitecte Technique

CAPEST conseils
Publiée le
AIX (Advanced Interactive eXecutive)
Azure
F5

3 mois
Maisons-Alfort, Île-de-France
Télétravail : 1 jour/semaine Bien que faisant partie intégrante de l'équipe Architecture de la Direction des Infrastructures et de la Production, le consultant sera détaché auprès des équipes de la Digital Factory du groupe et contribuera aux activités : o Accompagnement des équipes de la Digital Factory afin d'identifier, qualifier et répondre aux besoins d'infrastructures des projets ou évolutions fonctionnelles o Etude de faisabilité technique, cadrages et restitutions techniques et budgétaires o Définition des best practices d'architecture en garantissant la conformité aux politiques internes, aux exigences réglementaires et aux cadres de sécurité o Documentations techniques (DAT, HLD…) o Support et accompagnement aux équipes d'exploitation et de développement dans les phases projets o Veille technologique Cette notion de détachement auprès de notre Digital Factory a pour objectif de catégoriser les demandes exprimées en vue de les adresser soit via un processus accéléré ou via le processus de traitement en mode projet Description Il définit l'architecture technique de tout ou partie du système d'information. Il garantit la cohérence et de la pérennité de l'ensemble des moyens informatiques, en exploitant au mieux les possibilités de l'art, dans le cadre du plan d'urbanisme de l'entreprise. Compétences Windows : Maitrise Linux (RedHat, Suse) : Maitrise Cloud Privé Virtualisation (VMWare, LPAR) : Expert Load Balancing (Application Delivery Controller) : Maitrise Content Delivery Network (Cache, Sécurité, Bot Management) : Connaissance Sécurité & Firewall (WAF, Antivirus, EDR) : Connaissance Cloud Provider Azure : Maitrise Gestion de sources & CI/CD (Gitlab) : Connaissance Production documentaire (Confluence, Office) : Expert Gestion de Projet (Jira) : Maitrise Conteneurisation (Docker) : Connaissance Compétences clés Obligatoire Cloud Provider Microsoft Azure- Operating System : AIX, Redhat, Windows, Suse Important Cloud Provider Google GCP- Load balancing: BigIP F5
Voir cette offre
CDI

Offre d'emploiSenior QA Automation Engineer

Bluetown
Publiée le

£50k-60k
Wallasey, Angleterre, Royaume-Uni
Job Title: Senior QA Automation Engineer Location: Liverpool City Centre HQ / Hybrid (3 days in office) Salary: £50,000 - £60,000 per annum Job Type: Permanent, Full Time Working Hours: 37.5 hours per week, Monday to Friday We are looking for a Senior QA Automation Engineer who is driving for excellence with a passion for their craft, who will have an amazing opportunity to manage the day-to-day squad's quality assurance activities for a customer facing motor insurance product, making sure to drive the automation strategy and implementation across web and mobile platforms, You will have the chance to own the squads test automation roadmap, champion mobile automation practices and mentor junior team members ensuring high quality, timely delivery of quote-to-buy journeys, mobile applications and customer portal functionality. What you will be doing: Design, develop, and maintain automated test suites using Playwright (web) and Maestro (mobile) Define and implement the automation framework architecture aligned with squad needs and wider QA standards Identify high-value automation opportunities across quote, buy, and portal journeys Integrate automated tests into Azure DevOps CI/CD pipelines to enable continuous testing Develop and maintain API test automation to validate backend services and third-party integrations Mobile Testing Leadership Lead mobile automation initiatives using Maestro, establishing best practices for the wider QA team Manage mobile testing across iOS and Android using BrowserStack, TestFlight, and Intune Ensure comprehensive test coverage for native mobile app functionality, including offline behaviour, push notifications, and device-specific scenarios Quality Assurance Delivery Own end-to-end quality for squad deliverables, including functional, regression, integration, and cross-browser testing Collaborate with developers, product owners and Business Analysts to ensure requirements are testable and understood Execute exploratory testing and risk-based testing for new features and complex changes Validate integrations with payment gateways, enrichment services, and external data providers Mentoring & Collaboration Mentor and upskill junior QA team members, supporting their growth in automation and testing best practices Conduct test case and automation code reviews to ensure quality and maintainability Define and track quality metrics (defect leakage, automation coverage, test execution times) with inputs from QA lead to maintain consistency across squads Proactively identify process improvements and implement them within the squad What we are looking for: Experienced user of Automated test suites e.g. Playright (web) and Maestro (mobile) Knowledge of BrowserStack, Testflight, and Intune for mobile testing would be desirable Demonstrable knowledge of Azure DevOps CI/CD Pipelines Abitlity to work within cross functional teams Proven ability to mentor junior QA team members Skilled in Functional, Regression, Integration and cross-browser testing Experience in defining and tracking quality metrics Grow with Acorn At Acorn Insurance, we're proud of our Liverpool roots - and even prouder of how far we've come. As part of the Acorn Group, we bring over 40 years of specialist insurance expertise to the table. From humble beginnings, we've grown into a national leader, now employing 1,700+ people across the UK and reached a milestone £750 million in total value of insurance policies written in 2024. Benefits: A maximum of 35 days' holiday (including bank holidays) with additional buy/sell options 24/7 mental health support & free counselling available Grow with us: Through career fairs, leadership programs, and learning on the go! Flexible benefits, including early access to salary via our internal platform Hybrid working options to support work-life balance and individual needs Recognition awards, social events & more A Few Things to Know Before You Apply We're really excited that you're considering joining Acorn! To help everything go smoothly, here are a couple of things to keep in mind: Checks & Clearances All roles at Acorn are subject to DBS and financial checks. Any offer we make will be conditional until these are completed to a satisfactory standard. Visa Requirements Because our training is quite comprehensive, we can only consider applicants who have at least one year remaining on their Graduate or Post-Study Work visa. At the moment, we're not able to offer visa sponsorship. We're Here to Support You We're committed to creating an inclusive, supportive workplace where everyone can flourish. If you need any adjustments during the recruitment process-or once you're part of the team-just let us know. Whether it's flexible hours, adapted equipment, or a bit of extra support, we'll work with you to make sure you can do your best work. Please click the APPLY button to submit your CV for this role. Candidates with experience or relevant job titles of; Software Development Engineer, Senior Test Automation Engineer, Senior Test Engineer, QA Automation Lead, Test Automation Lead may also be considered for this role.
Voir cette offre
Freelance

Mission freelanceExpert Airflow

Cherry Pick
Publiée le
Apache Airflow

12 mois
Paris, France
Contexte & Enjeux Dans le cadre du passage à l'échelle de sa plateforme Data (croissance rapide de 100 à plus de 500 DAGs en production), l'environnement AWS MWAA du client subit des ralentissements majeurs et une instabilité récurrente. L'équipe technique dispose déjà d'un premier historique de recommandations, mais fait face à un effet de « balancier » : la résolution d'une anomalie en entraîne de nouvelles. L'objectif actuel est de sortir d'un mode uniquement réactif (pompier) pour reprendre la main de manière proactive sur la plateforme, comprendre les fondements infra/système, et offrir une sérénité totale sur le delivery et les déploiements. Missions & Responsabilités Le consultant aura les mains libres et la responsabilité directe de la stabilité de la plateforme Airflow, en lien étroit avec les équipes Ops et Tech Lead : Urgence & Stabilisation Immédiate (Court Terme) : Réaliser un diagnostic flash des métriques de production et traiter la cause racine des pannes récurrentes (No space left on device, Deadlocks BDD, blocages Virtual Hand, dérives de parsing DagBag). Isoler et corriger les comportements asynchrones non reproductibles (erreurs survenant uniquement en production liées aux dépendances de plugins). Apporter des correctifs opérationnels immédiats pour restaurer la fiabilité des exécutions. Audit Infra, Tuning & Proactivité (Moyen Terme) : Évaluer le dimensionnement global de MWAA (arbitrage et réglages des instances, scaling horizontal vs vertical des workers, allocation de mémoire/CPU, gestion des slots et de la concurrence). Mettre en place et affiner l'observabilité de l'infrastructure via AWS CloudWatch (suivi du heartbeat du Scheduler, des connexions MetaDB, de la charge des workers) pour détecter les anomalies avant la panne. Analyser l'impact du code des DAGs sur la plateforme (distinction entre temps de parsing et temps d'exécution, suppression du code top-level bloquant, accompagnement sur l'usage des DAG Factory). Pérennisation & Trajectoire Future (Long Terme) : Définir la trajectoire d'évolution infra, notamment la sortie des workers vers des conteneurs Docker pour isoler les traitements. Garantir la sécurité et la fiabilité des déploiements dans la CI/CD pour que les équipes projets puissent délivrer leurs pipelines sans risquer de déstabiliser la plateforme. Transmettre les bonnes pratiques de configuration aux équipes en place.
Voir cette offre
Freelance
CDI

Offre d'emploiIngénieur Réseau Datacenter / NetDevOps – Automatisation Ansible & VXLAN

Gamme solutions
Publiée le
DataCenter Infrastructure Management (DCIM)

1 an
Puteaux, Île-de-France
Contexte de la missionDans le cadre de l'industrialisation et de l'automatisation de son infrastructure Réseau Datacenter, notre client recherche un Ingénieur Réseau Datacenter / NetDevOps capable de contribuer à la mise en place de solutions d'automatisation de bout en bout. La mission consiste notamment à : Concevoir et co-développer des scripts d'automatisation réseau avec l'équipe Ansible du client. Développer des automatisations en Ansible et Python pour interagir avec les APIs des équipements réseau. Mettre en place une Source of Truth permettant de centraliser, gérer et versionner les configurations réseau. S'appuyer sur l'environnement GitLab On-Premise existant pour assurer la gestion du code, des configurations et des déploiements. Industrialiser les processus de déploiement avec gestion des statuts, logs, contrôles et mécanismes de rollback. Participer à la conception d'interfaces graphiques interactives (IHM) permettant de piloter les solutions développées. Compétences techniques indispensablesLe candidat devra disposer d'une expérience significative dans la mise en œuvre de solutions fonctionnelles de bout en bout, notamment sur : Ansible : développement de rôles, playbooks et collections Python : scripting et développement d'outils d'automatisation Git / GitLab On-Premise GitLab CI/CD REST API YAML / Jinja2 Développement d'IHM / interfaces graphiques interactives Automatisation des déploiements et gestion des retours d'état Gestion des logs, statuts, erreurs et rollback Capacité à documenter les solutions et à produire des livrables techniques de qualité Compétences fortement appréciéesUne expertise dans les environnements Datacenter Cisco sera particulièrement appréciée : VXLAN / EVPN Cisco Nexus / NX-OS Cisco ACI Nexus Dashboard / NDFC APIs Cisco Nexus Dashboard BGP Solutions de Source of Truth telles que NetBox ou Nautobot Technologies d'automatisation réseau : Netmiko, NAPALM, Nornir AWX / Ansible Automation Platform FastAPI / Flask pour le développement d'IHM ou de services Livrables attendusLe consultant interviendra sur différents livrables techniques et documentaires, notamment : DATD / Architecture détaillée : interfaces, spécifications, outils, schémas d'architecture et modalités d'accès aux sources. MFX Stratégie de tests : validation des différentes briques et de la solution de bout en bout. Configurations et développements nécessaires à la mise en œuvre de la solution. Tests unitaires des équipements et cahiers de recette. Tests d'intégration de la nouvelle solution et tests fonctionnels. Procédures et manuels d'exploitation. Présentation des solutions et rédaction des spécifications techniques et fonctionnelles
Voir cette offre
Freelance

Mission freelancePlatform Engineer – Azure / Kubernetes H/F

HC
Publiée le
Azure
Azure Kubernetes Service (AKS)

12 mois
550 €
Lille, Hauts-de-France
Dans le cadre du renforcement d'une équipe Staff Engineering transverse, nous recherchons un Platform Engineer senior pour intervenir sur des sujets techniques stratégiques et contribuer à la définition et à l'industrialisation de nouvelles plateformes internes. L'équipe intervient en amont des équipes de développement et d'exploitation : elle explore de nouvelles solutions, réalise des prototypes, définit les architectures cibles et accompagne ensuite les équipes chargées de leur mise en œuvre. Le rôle est donc particulièrement adapté à un profil très expérimenté et transverse, capable de prendre du recul sur les choix techniques tout en restant suffisamment hands-on pour expérimenter, prototyper et débloquer les équipes. Vos missions: Architecture & exploration techniqueÉtudier des problématiques techniques complexes ou nouvelles pour l'organisation. Concevoir et challenger des architectures techniques et des solutions de plateforme. Réaliser des POC et prototypes afin de valider les choix technologiques. Identifier les différentes options possibles et en évaluer les avantages, limites et impacts. Contribuer aux choix structurants : technologies, architecture, stratégie de migration, build vs buy, etc. Assurer une veille technologique active sur les nouveaux paradigmes de plateforme et de cloud. Platform Engineering & CloudConcevoir et faire évoluer des plateformes internes modernes. Définir les principes d'industrialisation et les bonnes pratiques permettant aux équipes de construire et déployer efficacement leurs applications. Travailler sur des environnements Azure et Kubernetes, avec notamment : Azure / AKS Kubernetes Terraform Helm GitOps / Argo CD Operators CI/CD Réfléchir à l'automatisation et au self-service des équipes. Accompagner les réflexions autour de l'évolution des plateformes existantes vers des modèles plus modernes. Accompagnement des équipesTraduire les choix d'architecture en recommandations concrètes pour les équipes qui réaliseront ensuite les développements. Accompagner les équipes dans la mise en œuvre des solutions définies. Intervenir ponctuellement pour débloquer un problème technique complexe. Favoriser l'autonomie des équipes et transmettre les bonnes pratiques. Être capable d'expliquer et de défendre des choix techniques auprès d'interlocuteurs techniques et non techniques. Contribution techniqueLe poste reste hands-on, même s'il ne s'agit pas d'un rôle de développeur à temps plein. Développer des prototypes et des composants techniques lorsque nécessaire. Automatiser et expérimenter afin de valider les solutions envisagées. Être capable de comprendre et challenger du code, des pipelines et des architectures. Utiliser le scripting ou le développement lorsque cela permet de résoudre un problème ou de démontrer une solution.
Voir cette offre

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.

Ingé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.

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

Dé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.

Au service des talents IT

Free-Work est une plateforme qui s'adresse à tous les professionnels des métiers de l'informatique.

Ses contenus et son jobboard IT sont mis à disposition 100% gratuitement pour les indépendants et les salariés du secteur.

Free-workers
Ressources
A propos
Espace recruteurs
2026 © Free-Work / AGSI SAS
Suivez-nous