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

1 464 résultats
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
CDD

Offre d'emploiAI Engineer

LA International Computer Consultants Ltd
Publiée le

7 mois
SW1A 2AH, City of Westminster, England, United Kingdom
Job title: AI Engineer Contract: 12 months Location: London (hybrid) The Role We are seeking a highly skilled AI Engineer with hands-on experience in building AI-powered software solutions using GitHub Copilot, Claude Code, and modern Large Language Models (LLMs). The ideal candidate will leverage AI-assisted development tools to accelerate software delivery, automate engineering workflows, and build intelligent applications utilizing agentic AI frameworks, code generation, and enterprise AI platforms. The candidate should possess strong software engineering fundamentals along with expertise in integrating AI models into real-world applications and driving developer productivity through AI-assisted coding solutions. Your responsibilities: * Design, develop, and deploy AI-powered applications using LLMs and Generative AI technologies. * Build engineering solutions leveraging GitHub Copilot, Claude Code, OpenAI, Azure OpenAI, Anthropic Claude, and related AI platforms. * Develop AI agents, copilots, and workflow automation solutions for enterprise use cases. * Create retrieval-augmented generation (RAG) solutions using vector databases and knowledge repositories. * Design and implement prompt engineering frameworks and evaluation mechanisms. * Integrate AI services with enterprise applications using APIs, microservices, and cloud-native architectures. * Build automated coding assistants, developer productivity tools, and intelligent software engineering workflows. * Collaborate with business and technical stakeholders to identify AI-driven opportunities and translate them into scalable solutions. * Establish best practices for AI governance, security, model monitoring, and responsible AI implementation. * Mentor development teams on effective usage of AI-assisted development tools. Your Profile Essential skills/knowledge/experience: AI & Generative AI * Strong experience with Large Language Models (LLMs) and Generative AI. * Hands-on experience with: o GitHub Copilot o Claude Code o OpenAI GPT Models o Azure OpenAI Services o Anthropic Claude APIs * Prompt Engineering and Prompt Optimization. * Agentic AI frameworks such as: o LangChain o LangGraph o CrewAI o AutoGen o Semantic Kernel Software Development * Strong programming expertise in: o Python o JavaScript/TypeScript o C# or Java * Experience building RESTful APIs and microservices. * Knowledge of software design patterns and scalable application architecture. AI Application Development * Retrieval-Augmented Generation (RAG) * Vector databases: o Pinecone o ChromaDB o Weaviate o Azure AI Search * Embedding models and semantic search. * Model evaluation and observability. Desirable skills/knowledge/experience: * Azure, AWS, or Google Cloud Platform. * CI/CD pipelines using GitHub Actions, Azure DevOps, or Jenkins. * Docker and Kubernetes. * Infrastructure as Code (Terraform preferred). LA International is an award-winning partner of choice for many of the world's most influential companies and government organisations. Holding Enhanced Government Security Accreditation, we are recognised as the European market leader in the delivery of Security Cleared talent to organisations that demand the very highest levels of security, compliance and assurance. A multiple award-winning organisation, having secured the prestigious Queens Award for Enterprise: International Trade over consecutive years. We are committed to fostering an inclusive, equitable and accessible workplace where everyone feels valued and supported. We welcome applications from all individuals, regardless of background or identity, and we encourage candidates who may not meet every listed requirement to still apply. If you require any adjustments or support during the recruitment process, please let us know and we will work with you to ensure a fair and accessible experience. Please Note: If a high volume of applications is received, only candidates shortlisted will be contacted.
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
Freelance

Mission freelanceTechLead / Architecte technique (Node.js-AWS-Flutter)

Sapiens Group
Publiée le
API
AS400
AWS Cloud

12 mois
500-550 €
Lille, Hauts-de-France
Responsabilités1. Reprise et continuité opérationnelle des applications existantesPrendre en main l'application de gestion de stock basée sur SQL Server / Node.js : compréhension de l'existant, correction des anomalies et développement des évolutions. Porter un regard critique sur les choix techniques historiques et identifier les axes d'amélioration. Reprendre et faire évoluer l'application mobile Flutter / Dart utilisée par la force de vente. Fiabiliser les échanges entre l'application mobile, les API et le système AS400. Diagnostiquer et résoudre les incidents sur le périmètre applicatif. Garantir la continuité et la qualité de service des applications utilisées en production par les équipes métier. 2. Construction et challenge du socle technique Analyser et challenger la vision cible d'architecture au regard des besoins métier, de l'existant SI et des compétences disponibles. Proposer des choix technologiques pragmatiques, simples et maintenables, en évitant la complexité inutile. Définir les patterns et principes d'architecture applicative et d'intégration. Développer en autonomie les premiers composants du socle et du futur framework. Mettre en place les premières fondations DevOps : CI/CD, qualité logicielle, observabilité, gestion des configurations et automatisation. Structurer les interactions avec le SI existant : MDM, AS400, référentiels et systèmes legacy. Garantir que les nouveaux développements ne génèrent pas de dette technique excessive. 3. Structuration de l'équipe et préparation de la montée en chargeFormaliser les choix d'architecture, conventions, standards et bonnes pratiques afin de faciliter l'intégration de futurs développeurs. Contribuer à la définition des profils techniques recherchés et au recrutement des premiers membres de l'équipe. Participer à la mise en place des modes de fonctionnement de l'équipe. À terme, assurer le leadership technique de l'équipe : répartition des travaux, revues de code, accompagnement et montée en compétence. 4. Qualité, standards et bonnes pratiquesDéfinir et faire appliquer les standards de développement : conventions de code, naming, versioning, documentation et code reviews. Mettre en œuvre une démarche de qualité couvrant notamment les tests, la sécurité, la performance et la validation. Intégrer les exigences d'exploitabilité dès la conception. Mettre en place des mécanismes de logging, supervision et observabilité adaptés aux enjeux de production. Formaliser les procédures d'exploitation et les runbooks nécessaires. 5. Collaboration transverse et gouvernanceCollaborer étroitement avec les autres Tech Leads notamment sur les périmètres E-Commerce / Magento et ERP Legacy / AS400. Travailler avec les équipes Infrastructure, Réseau et Digital Workplace. Participer aux ateliers de cadrage avec les équipes métier, notamment la force de vente et la gestion de stock. Assurer un reporting régulier auprès du CTO sur l'avancement, les décisions et arbitrages techniques, les risques et les points d'attention. Être force de proposition sur les orientations techniques et contribuer à la gouvernance de la Business App Factory. Environnement techniqueBackend : Node.js, API / services Base de données : Microsoft SQL Server Mobile : Flutter / Dart Cloud : AWS SI / Legacy : AS400, MDM, référentiels Architecture : API, événementiel, batch, intégration de systèmes DevOps : CI/CD, automatisation, qualité, observabilité, configuration Enjeux : applications B2B/B2E, production, maintenabilité, scalabilité
Voir cette offre
Freelance

Mission freelanceUn Architecte Cloud AWS sur Nanterre.

Almatek
Publiée le
AWS Cloud
DevSecOps
FinOps

6 mois
510-550 €
Nanterre, Île-de-France
Almatek recherche pour l'un de ses clients, un Architecte Cloud AWS sur Nanterre. Description détaillée: Architecte Cloud AWS (conception & accompagnement) Missions principales : - Études d'opportunité technico-économiques (comparaison de solutions, coûts, risques, impact organisationnel) - Challenge du fournisseur cloud AWS, production des dossiers et diagrammes d'architecture, validation des décisions structurantes - Accompagnement des projets métiers dans leur intégration à la Landing Zone AWS (ateliers, comptes-rendus, RACI – matrice Responsible/Accountable/ Consulted/Informed) Expérience attendue : architecte cloud AWS senior, capacité avérée à produire des livrables de comité (PowerPoint/Confluence), posture de conseil et de challenge technique face à un fournisseur cloud, expérience d'accompagnement de projets applicatifs. Certifications ÉLIMINATOIRES (100% obligatoires) : - AWS Certified Solutions Architect – Professional - à jour - AWS Certified DevOps Engineer – Professional - à jour - Terraform Associate (version 004) - à jour - AWS Certified Advanced Networking – Specialty - à jour Appréciée (non éliminatoire) : AWS Certified Security – Specialty - à jour Les livrables sont : Modules Terraform réutilisables, pipelines CI/CD (GitLab), scripting Python/Shell Études d'opportunité technico-économiques (comparaison de solutions, coûts, risques, impact organisationnel) Automatisation de la gestion des incidents via agent DevOps/IA Compétences techniques: Landing Zone AWS - Expert - Impératif Terraform - Expert - Impératif IAM, DevSecOps - Expert - Impératif FinOps - Confirmé - Impératif
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
CDI

Offre d'emploiJunior Software Engineer

Bluetown
Publiée le

£28k-35k
Birmingham, Royaume-Uni
Job Title: Junior Software Engineer Location: Birmingham / Hybrid Salary: £28,000 - £35,000 per annum Position: Permanent, full-time About The Company: The Company is a long-established web and app development agency based in the Jewellery Quarter, specialising in AI integration, SaaS products, apps and portals. We build high-quality web and mobile solutions for a wide range of clients, from innovative start-ups to established enterprises. We embrace modern technologies, and have frontier adoption of AI. We take pride in a team culture that values high control, continuous learning, and delivering work we can stand behind. All roles are 'hybrid', meaning we expect our teams to be able to come into the office in the Jewellery Quarter in Birmingham while working effectively from home. Job Role: We are looking for a Junior Software Engineer with a strong software portfolio who wants to build web and mobile applications and develop their engineering skills. You will work across the front end, back end and database on real client projects from early on. An Engineer or Lead Engineer will review your work closely and help you build software that is tested, documented and ready to run in production. You will follow the agreed architecture and check your approach before starting work. As you demonstrate stronger skills and judgement, you will take on larger tasks with less supervision. This role has no people-management responsibilities. Your responsibilities will include: Building features within the agreed technical approach and checking that your changes work before submitting them for review. Asking for guidance early when you are unsure, bringing your findings and possible approaches to the discussion. Raising problems promptly, explaining what is affected and either resolving them or making clear who needs to help. Applying code-review feedback and understanding the reasoning behind it. Learning our technologies, tools, delivery practices and clients' businesses, including unfamiliar technologies when projects require them. Keeping your lead and project manager informed about completed work, progress, blockers and support you need. Keeping ticket statuses, estimates, time records and pull requests accurate and up to date. Writing clear tickets, commit messages and pull request descriptions that explain what changed and why. Recording technical decisions, setup instructions and operational details so others can pick up your work. Explaining trade-offs and areas of uncertainty when handing work over for review. Working with designers, project managers and other engineers, and helping colleagues where you can. Taking part in scrums, masterclasses and retrospectives, applying what you learn and making practical improvements such as clearer notes, checklists or tests. Your success will depend on the quality and reliability of your work, clear communication and how well you apply what you learn. We expect working, tested features, early reporting of problems and clear handovers. Skills and experience: A strong software portfolio showing substantial project work and your ability to build features or complete projects from start to finish. Commercial programming experience is advantageous. Solid capability with an object-oriented back-end language, preferably PHP/Laravel, and a modern front-end framework such as React or React Native. TypeScript is desirable. Good working knowledge of SQL and relational database design, with an understanding of MVC and RESTful API principles. Familiarity with Git-based team workflows, code review, automated testing and CI/CD. Care for clean, well-structured code and the judgement to recognise when a problem needs a second opinion. Clear written and verbal communication with technical and non-technical colleagues. The ability to take responsibility for agreed tasks, work within guidance and ask for support when needed. A curious, practical approach to new tools and AI-assisted development, with a willingness to experiment and assess their value through evidence and measurable results. Additional Information: We value a diverse workforce and believe that people from different backgrounds can bring fresh ideas, thinking and approaches to the way we work. We welcome everyone from everywhere to come and join our team. Applicants must have the right to work in the UK. We are unable to offer visa sponsorship for this role. The job title and salary offered will be dependent on the candidate's experience and demonstrated capability. Please click APPLY to submit your CV and Cover Letter for this role. Candidates with experience of the following may also be suitable to apply for this role; Software Engineer, Software Developer, Full Stack Developer, Web Developer, App Developer, Frontend Developer, Backend Developer, Junior Software Engineer, Junior Developer, Graduate Developer, Trainee Developer, SaaS Developer, Portal Developer, Mobile App Developer, AI-Assisted Development, AI Pair Programming, Agentic Coding, AI Coding Agents, Cursor, Claude Code, GitHub Copilot, OpenAI Codex, ChatGPT
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