Find your next tech and IT Job or contract Gitlab
What you need to know about Gitlab
GitLab is an open-source DevSecOps platform that manages the entire software development lifecycle, from planning to production. It provides tools for version control (Git), continuous integration and delivery (CI/CD), task tracking, code review, and project documentation through wikis. Facilitating collaboration between development, security, and operations teams, GitLab is designed to accelerate software delivery while ensuring quality and security. Available via cloud or self-hosting, it adapts to the needs of both small teams and large enterprises. With its extensive features and ability to centralize DevOps workflows, GitLab is a popular choice in the technology industry for simplifying and improving software project management.
Contractor job
Développeur iOS Senior
Développeur iOS Senior Expérience : Minimum 7 ans en développement mobile iOS Expérience significative sur des applications grand public à fort trafic Connaissance des projets en environnement Agile (Scrum) Compétences techniques : Langages : Swift (maîtrise), Objective-C (legacy) Design pattern : Clean Swift CI/CD : GIT, GitLab, Bitrise, SonarQube IDE : Xcode Tests : rédaction de tests unitaires et bonne pratique TDD Missions principales : Conception technique et développement de nouvelles fonctionnalités Correction des anomalies et mise à jour des tickets (JIRA, Service-Now) Rédaction de la documentation technique (Confluence) Participation à l’amélioration continue et au suivi qualité Qualités personnelles : Autonomie et rigueur Sens de la communication Capacité à travailler dans un environnement multi-équipes Agile Langues : Anglais lu et écrit Localisation : Île-de-France
Contractor job
Développeur Fullstack Java H/F
Dans le cadre de la modernisation de son système d’information, notre client souhaite renforcer ses équipes de développement en faisant appel à un prestataire expérimenté. La mission consiste à concevoir et développer des solutions techniques robustes et adaptées aux besoins métiers, tout en respectant les standards de qualité logicielle en vigueur. Le consultant interviendra sur des projets backend (Java 8/17, Spring Boot, API) et frontend (Angular) , avec une forte implication dans les pratiques d’intégration continue, de conteneurisation et de tests automatisés. Il participera activement aux rituels agiles (Daily, démo, rétro) et contribuera à l’amélioration continue du code et des processus.

Contractor job
Assistant technique test et validation
Conditions générales : Mission chez un acteur reconnu dans le secteur spatial à Toulouse Durée : 3 mois reconductibles si le besoin se présente Démarrage : Dès que possible Rythme hybride : 2 jours de télétravail/3 jours sur site par semaine La mission : - Passage sur banc de test des terminaux pour validation des spécifications des solutions - Test des terminaux sur les satellites - Exécution de plans de test - Analyse de résultats - Rédaction de rapport Niveau recherché BAC +2 / +3 sur une filière type GEII.

Job Vacancy
Ingénieur système Linux (+ Réseau) - N3 : Gitlab / Ansible Senior - H/F
Nous vous invitons à relever de nouveaux challenges et à évoluer sur des projets d'expertise et d'innovation en prenant part à l'aventure Econocom. A travers sa marque Workplace Infra Innovation, le groupe Econocom s'affirme comme la première entreprise du digital en Europe, la 7ème ESN de France et le leader de l'infogérance Workplace. Contexte client : L'objectif est l'utilisation d'une expertise au profit des équipes de notre client, en charge des systèmes informatiques pour assurer la sécurisation et le suivi des configurations de sécurité des systèmes le composant. Un système de contrôle de version type "Git" devra être mis en œuvre. Environ 100 serveurs en environnement Linux et 150 équipements réseaux ACTIVITES PRINCIPALES Les services attendus sont les suivants, trois phases: Phase 1 : recueil des données / informations (état des lieux avec proposition d'une feuille de route) ; Phase 2 : réalisation des actions du plan d'automatisation sur un environnement hors production, puis vérification d'aptitude au bon fonctionnement et transfert de compétences ; Phase 3 : industrialisation du plan d'automatisation dans l'environnement de production, puis accompagnement / assistance à la vérification du MCO / MCS. Audit / inventaire de configuration des systèmes et réseaux ; • Réalisation de schémas (logique / physique) sur l'architecture du système et/ou la plateforme d'intégration ; • Définition d'un plan d'amélioration / d'automatisation (feuille de route avec qualification des changements) ; • Adaptation et paramétrage des services pour le client ; • Rédaction de tests pour la vérification du fonctionnement et évaluation de la non-régression des services ; • Assistance aux administrateurs du Centre sur les meilleurs pratiques / actes techniques dans le cadre de la maintenance avec la production de fiches « best practices » (sur le périmètre des actes courants) ; • Amélioration de la supervision en proposant des indicateurs pour le suivi de l'état (disponibilité et performance) de l'exploitation, dont le Maintien en Condition Opérationnelle / Maintien en Condition de Sécurité (MCO/MCS Contrat : CDI Localisation : Maisons-Laffitte 78 (pas de télétravail) Secteur d'activité : Aéronautique / Défense / Nucléaire - contexte sécurisé Référence de l'offre : xv1ic4hw3z

Contractor job
Devops VITROLLES Kafka connect - Avancé, AWS - Expert, AWS S3 - Avancé, Gitlab CI/CD - Expert
Devops VITROLLES Kafka connect - Avancé, AWS - Expert, AWS S3 - Avancé, Gitlab CI/CD - Expert, Certificat SSL - Avancé, Helm Charts - Avancé, Programmation Python - Avancé Objectifs et livrables L’expertise technique Devops cloud public/privé sur le Datalake (plateforme Big Data) consistera à : • Designer des modèles de CI et CD stratégiques pour permettre des déploiements sur tous les environnements (dev, int, preprod et prod) • Développer les pipelines gitlab de CI et CD pour assurer le build, déploiement et configuration des composants du datalake sur le cloud public AWS et du datalake sur cloud privé • Documenter les modes opératoires associées à ces pipelines • Accompagner et assurer un support niveau 2 aux ROA lors des déploiements sur les différents environnements • Contribuer à l’amélioration continue des outils de déploiement • Communication auprès des utilisateurs finaux Compétences demandées Devops Kafka connect - Avancé AWS - Expert AWS S3 - Avancé Gitlab CI/CD - Expert Certificat SSL - Avancé Helm Charts - Avancé Programmation Python - Avancé
Contractor job
Lead Ingénieur DevOps / Cloud Platform
Assurer la conception, l’évolution, le maintien en condition opérationnelle (MCO) et le support des outils d’hébergement et de la chaîne DevOps (GitLab, ArgoCD, AWX, Kubernetes, AWS, GCP, etc.) au sein d’un environnement multi-cloud et agile. Conception et évolution Adapter, suivre et faire évoluer les outils d’hébergement existants (Kubernetes). Mettre en place et maintenir les outils d’hébergement cloud (AWS, GCP). Gérer la chaîne complète DevOps (GitLab, GitLab CI, ArgoCD, AWX). Maintenir et enrichir l’offre middleware « As a Service » : Postgres, InfluxDB, Centreon, Opensearch… Concevoir des briques transverses et réutilisables (Helm, GitLab CI templates, Ansible). Documenter et automatiser les processus d’installation et de déploiement. Rédiger les bonnes pratiques DevOps et accompagner les équipes projets dans leur adoption. 🧾 Livrables : Outillage fonctionnel, à jour et automatisé. Documentation technique et bonnes pratiques à jour. Code source documenté des briques transverses. 2. Maintien en Condition Opérationnelle (MCO) Support aux équipes projets pour la résolution d’incidents de production. Analyse et résolution des incidents sur les infrastructures d’hébergement et d’exploitation. Participation à la roadmap des outils d’hébergement et d’exploitation. Développement de scripts transverses. Réalisation d’une veille technologique continue. 🧾 Livrables : Rapports d’incidents. Tickets JIRA renseignés et suivis. Évolutions outillage planifiées.

Job Vacancy
Ingénieur DevOps (H/F) (38)
🔎 Les bonnes pratiques DevOps n’ont plus de secret pour toi et tu souhaites mettre à profit ton expertise dans des projets innovants ? C’est sans doute toi qu’on attend pour compléter notre équipe en intégrant ce poste d’Ingénieur DevOps ! ⬇️ 🚀 Ton challenge si tu l’acceptes : Accompagner les équipes de développement et d'infrastructure dans l'implémentation des pratiques DevOps Concevoir et maintenir les pipelines CI/CD Automatiser le déploiement et certaines procédures afin d'optimiser la gestion des infrastructures Assurer le bon fonctionnement, la disponibilité ainsi que la sécurité des systèmes et des applications Contribuer aux décisions d'architecture et faire preuve d'une expertise auprès de nos clients Gérer les incidents et problèmes liés aux environnements de production Participer aux projets de migration sur le Cloud
Job Vacancy
Data Engineer Snowflake DBT
Contexte L’entité Data, Technologie et Innovation est une structure opérationnelle et transverse. Elle met la technologie au service de la stratégie globale, en proposant des services aux différentes entités et en répondant aux besoins métiers. Profil recherché : Data Engineer Snowflake DBT Description de la mission Rattaché(e) au Data Office & Services nouvellement créé ainsi qu’au Centre d’Excellence (COE), le partenaire externe aura pour missions de : Concevoir et déployer des plateformes de données (Snowflake, BigQuery, Databricks). Assurer le monitoring et la gouvernance des plateformes Snowflake et DBT. Superviser et accompagner les équipes de développement. Maîtriser et optimiser les coûts (FinOps par projet fonctionnel). Automatiser l’infrastructure et les processus (Git/GitLab CI/CD). Développer des méthodes d’ingestion de données (maîtrise d’un ou plusieurs ETL et/ou scripting Python). Définir et mettre en place les bonnes pratiques ainsi que les normes de développement. Former les équipes aux outils et méthodes. Modéliser l’entrepôt de données (Kimball, Data Vault, etc.) pour intervenir sur les différents sujets de la Data Factory. Rédiger la documentation technique et fonctionnelle ainsi que les bonnes pratiques de développement. Développer et déployer des frameworks (QA, ELT, GitLab, etc.). Établir des normes et bonnes pratiques de sécurité et d’optimisation. Optimiser les coûts et mettre en œuvre des approches DataOps.

Contractor job
97186/Lead tech Kubernetes, Docker GitLab CI,Concourse, Helm, ArgoCD NANTES
Lead tech Kubernetes, Docker GitLab CI,Concourse, Helm, ArgoCD NANTES 2 à 3j max de TT. Le candidat que vous proposerez devra disposer d'une expertise dans le contexte suivant : - Architecture cloud-native, microservices, API, conteneurisation (Kubernetes, Docker) - Intégration & déploiement continus :GitLab CI,Concourse, Helm, ArgoCD - Observabilité :Prometheus,Grafana,ELK,Jaeger,OpenTelemetry - Pratiques DevOps et SRE (résilience, SLA/SLO, incident management) - Clean code, design patterns, TDD, revue de code, tests automatisés - Rédaction technique et animation d'ateliers. Il faut compter 2 à 3j max de TT. La mission consiste à : - Co-construire et faire évoluer des architectures scalables et résilientes, en mode cloud-native - Rédiger et faire vivre les documents d'architecture et décisions techniques (ADR) - Veiller à l'alignement avec les principes de l'entreprise (12-factor app, sécurité, performance, etc.) - Concevoir, maintenir et optimiser des pipelines CI/CD avecGitLab CIetConcourse - Accompagner l'équipe dans l'autonomie sur les pratiques CI/CD - Mettre en place des stratégies de déploiement sur Kubernetes (Helm, ArgoCD, Kustomize) - Industrialiser les tests (unitaires, intégration, sécurité) dans les pipelines - Définir les bonnes pratiques d'observabilité : logs, métriques, alertes, traçabilité - Intégrer des outils comme : Prometheus, Grafana, Jaeger, ELK ou OpenTelemetry - Assurer la mise en place de dashboards pertinents, d'alertes actionnables et de traces distribuées - Participer aux RCA (post-mortems) et à la réduction du MTTR - Mettre en oeuvre des pratiques de code review, analyse statique, tests automatisés - Garantir l'intégration des exigences sécurité (vulnérabilités, secrets, droits) dès le build - Être responsable de la dette technique et de son pilotage - Former et coacher les développeurs sur les bonnes pratiques, outils, patterns - Organiser des ateliers techniques (CI/CD, architecture, performance, sécurité) - Maintenir une veille technologique et proposer des innovations utiles à l'équipe Le candidat que vous proposerez devra disposer d'une expertise dans le contexte suivant : - Architecture cloud-native, microservices, API, conteneurisation (Kubernetes, Docker) - Intégration & déploiement continus :GitLab CI,Concourse, Helm, ArgoCD - Observabilité :Prometheus,Grafana,ELK,Jaeger,OpenTelemetry - Pratiques DevOps et SRE (résilience, SLA/SLO, incident management) - Clean code, design patterns, TDD, revue de code, tests automatisés - Rédaction technique et animation d'ateliers. Il faut compter 2 à 3j max de TT.
Contractor job
Intégrateurs Linux / Windows + Outillage d'exploitation | L2
🧠 Missions principales 🔹 En avant-projet Étudier l’ impact non fonctionnel des évolutions du SI. Définir les exigences d’intégration et d’exploitation . Élaborer la stratégie de tests techniques (intégration, sécurité, exploitation). Estimer la charge et les activités d’intégration pour la phase projet. 🔹 En projet / phase RUN Vérifier la conformité du déploiement des environnements. Réaliser l’ intégration technique des solutions d’infrastructure en environnement de test représentatif de la production. Contrôler la qualité technique et la conformité des livrables aux standards et à l’architecture cible. Organiser, concevoir et dérouler les tests techniques et non fonctionnels . Émettre les PV de conformité et d’intégration pour présentation en CAB (Change Advisory Board) . Livrer la solution validée à l’exploitation, assurer le transfert de compétences et accompagner la phase de VSR (Vérification de Service Régulier). 🔹 Amélioration continue Améliorer et industrialiser le patrimoine d’intégration (procédures, tests, exigences). Participer à l’optimisation des processus Build to Run . ⚙️ Activités principales Réaliser des analyses d’impact non fonctionnel . Vérifier la conformité des déploiements (sauvegarde, supervision, ordonnancement, déploiement). Adapter et exécuter les tests non fonctionnels d’intégration et de sécurité . Contribuer aux tests fonctionnels des solutions. Assurer la traçabilité documentaire et la preuve de conformité . Challenger l’acceptation exploitation et s’assurer de la bonne prise en charge Run IS . Participer à la garantie de bon fonctionnement post-production (VSR) .
Contractor job
Développeur de logiciels
Nous recherchons un développeur logiciel pour contribuer à la création d'un cadre robuste permettant le développement rapide de modèles, les tests rétrospectifs, le débogage et le déploiement multi-environnements. Le/La candidat(e) retenu(e) travaillera en étroite collaboration avec les chercheurs quantitatifs, les équipes DevOps et les ingénieurs système afin de développer un écosystème de modèles évolutif et transparent. Il s'agit d'une occasion unique de travailler au sein d'une équipe quantitative à fort impact et de se familiariser avec la modélisation financière dans le domaine des actifs titrisés à revenu fixe.

Job Vacancy
Testeur technico-fonctionnel en CDI
Votre rôle Automatisation & Exécution des tests Développer et maintenir des scripts pour automatiser des tests fonctionnels Dérouler des tests manuels fonctionnels lorsque nécessaire et documenter les résultats Assurer la qualité et la fiabilité des applications en détectant les anomalies et en proposant des pistes d’amélioration Documentation & Suivi de tests Rédiger la documentation technique et fonctionnelle des tests Suivre les projets de tests et assurer la traçabilité des anomalies et des corrections Participer à l’optimisation des processus de test Maintenance & Amélioration continue Gérer l’évolution et la maintenance des scripts existants Collaborer avec les équipes de développement pour intégrer les tests dans les cycles CI/CD Contribuer à l’analyse du retour sur investissement des actions d’automatisation

Contractor job
Chef de projet technique H/F
Responsable des environnements et socles techniques H/F (freelance). Localisation : Niort (79). Profil : > 5 ans. TJ : 450€ à 500€. Date de démarrage : ASAP. L’ IT chez ARTEMYS AGIL-IT combine la technologie et l’humain ! Nous sommes convaincus que les compétences, le savoir-être et l’épanouissement de nos Talents sont les clés de notre réussite . Avant tout, nous recherchons chez ARTEMYS AGIL-IT des personnalITés passionnées. Alors, vous nous rejoignez ?! Les missions : · Maintenir et optimiser les environnements de développement, recette, homologation et formation afin de garantir la qualité des livraisons et la fiabilité des mises en production. · Assurer le suivi de l’exploitation et veiller à la performance et à la conformité des environnements. · Piloter la feuille de route des sujets techniques suivants en appui avec les membres de l’équipe : - Mise en œuvre du DevOps - Forge logicielle - Bonnes pratiques de développements - Outillage pour les développeurs (puits de logs, qualité du code …) Responsabilités clés : è Mise en place des environnements et être force de proposition sur la rationalisation · Définir les besoins techniques pour chaque environnement (développement, recette, homologation et formation) · Piloter les installations, configurations et veiller à documenter les environnements · Veiller à l’automatisation des déploiements et les configurations (CI/CD, scripts, outils DevOps) è Qualité et préparation des versions · Participer aux comités de version et aux jalons projet · Garantir la cohérence entre les environnements et la production · Valider les livrables techniques avant mise en production · Mettre en œuvre des tests d’intégration et de non-régression è Suivi de l’exploitation · Surveiller les performances et la disponibilité des environnements · Assurer le maintien en conditions opérationnelles (MCO) · Gérer les incidents et les demandes d’évolution · Mettre à jour les environnements en fonction des évolutions applicatives è Coordination et communication · Travailler en étroite collaboration avec les équipes de développement, test, infrastructure et sécurité · Rédiger les procédures et les guides d’exploitation · Participer aux audits et aux contrôles qualité Suivre et piloter les travaux d’une équipe pluridisciplinaire
Contractor job
Data Scientist Python
(Expérience du domaine de l'énergie obligatoire) Profil capable de s’adapter à l’environnement technique du département SCC et aux pratiques de l’équipe qu’il va rejoindre • Capacité de travailler de manière autonome • Disposant d’un bon sens de l’organisation et de la rigueur • Capacité de synthétiser ses travaux pour communiquer efficacement à ses commanditaires Participation à des ateliers avec des experts métiers pour collecter le besoin et comprendre les données • Conception et développement de traitements de données • Réalisation d’études statistiques • Présentation de résultats sous la forme de rapports d’étude ou de tableaux de bord • Développement d’outils de visualisation de données pour faciliter les analyses • Documentation des traitements en vue d’une industrialisation Mise en production des traitements de données • Suivi de l'industrialisation, maintien des traitements en production • Participation aux cérémonies agiles de l’équipe • Diffusion et vulgarisation des résultats d’étude L’environnement technique du projet est le suivant : • Python • R • PostgreSQL • Teradata • Hadoop • Gitlab CI • Ansible • Jira / Confluence / Bitbucket • Git Compétences attendues sur le profil : o Maîtrise de Python et de ses librairies pour le traitement et l'analyse de données (pandas, scikit-learn, TensorFlow/PyTorch) o Maitrise des notions d’électricité (puissance/énergie) et notions sur le réseau électrique o Bonne connaissance des bases de données SQL, notamment PostgreSQL et Teradata. o Maîtrise des outils de versioning et d'intégration continue, notamment Git et Gitlab CI/CD. o Familiarité avec Spark (PySpark ou Scala) pour le traitement de grandes volumétries de données o Proactif et autonome, avec une capacité à prendre des initiatives et à résoudre des problèmes. o Capacités à communiquer efficacement et avec pédagogie o Bonnes compétences rédactionnelles o Connaissance dans la rédaction de documents de cadrage du projet o Connaissance approfondie des métiers autour des chaînes communicantes o Expérience dans le recueil de besoins et l’animation d’ateliers métiers o Capacité de synthèse et de restitution d’informations o Capacité à animer des groupes de travail autour des organisations et des processus métiers. o Expérience avérée dans un environnement Agile à l’échelle o Est bon communicant
Job Vacancy
Business Analyst – Plateforme Cloud / Openshift
Contexte de la mission : Nous recherchons pour notre client Grand-Compte un Business Analyst Openshift. Vous intégrerez une équipe DevOps Container au sein d'un environnement multi-domaines. Vous participerez au lancement d’une nouvelle génération de plateformes Openshift destinée à moderniser et industrialiser les environnements applicatifs internes. Missions principales : En tant que Business Analyst Openshift, vous accompagnerez les équipes sur l’ensemble du cycle de vie des solutions Cloud / Containerisation : Collaborer avec les Product Managers et Product Owners pour comprendre et formaliser les besoins (Epics, User Stories). Travailler avec les experts techniques sur la rédaction de User Stories techniques et de spécifications fonctionnelles et techniques. Définir et exécuter les tests d’exigence et fonctionnels pour valider les livrables. Participer activement à l’animation agile de l’équipe (mise à jour Jira, création de sprints, suivi des tickets, etc.). Contribuer à la construction et à l’exploitabilité des environnements Openshift (VM / Baremetal). Assurer le lien entre les équipes Produit, Build et Run et faciliter l’adoption des nouvelles offres Cloud internes.
Job Vacancy
Développeur back expérimenté
Le développeur sera responsable de diverses tâches liées au développement web. Cela comprendra l'analyse des besoins, la conception et le développement de fonctionnalités, ainsi que la réalisation de tests unitaires pour assurer la qualité du code. Il devra également être en mesure de travailler en collaboration avec d'autres membres de l'équipe pour résoudre les problèmes et optimiser les performances du projet. Le développeur sera responsable de l'affinage IT de récits métiers et techniques, des tâches de conception, de développement, d'analyse d'incidents et de maintenance. Il devra également être en mesure de communiquer efficacement avec les membres de l'équipe et de partager ses connaissances pour favoriser une collaboration harmonieuse.
Submit your CV
-
Manage your visibility
Salary, remote work... Define all the criteria that are important to you.
-
Get discovered
Recruiters come directly to look for their future hires in our CV library.
-
Join a community
Connect with like-minded tech and IT professionals on a daily basis through our forum.
Latest forum topics
Jobs by city
Jobs by country
Contract roles and jobs for Gitlab
DevOps Engineer (Cloud)
The DevOps Engineer (Cloud) uses GitLab to configure and manage CI/CD pipelines, automate application deployments, and collaborate on code development.
Explore contract role and jobs for DevOps Engineer (Cloud) .
Find out the jobsFullstack Developer
The full-stack Developer works with GitLab to manage version control, integrate collaboration tools, and deploy web or mobile projects.
Explore contract role and jobs for Fullstack Developer .
Find out the jobsQuality and Methods Engineer
The Quality and Methods Engineer uses GitLab to integrate automated testing tools and track project performance while maintaining high code quality standards.
Explore contract role and jobs for Quality and Methods Engineer .
Find out the jobsLead Developer / Tech Lead
The Lead Developer / Tech Lead uses GitLab to supervise team contributions, perform code reviews, manage branches, and ensure the smooth development process.
Explore contract role and jobs for Lead Developer / Tech Lead .
Find out the jobs