Find your next tech and IT Job or contract Git

What you need to know about Git

Git is a distributed version control system widely used for source code management. It allows multiple developers to work on a project simultaneously, tracking changes and facilitating collaboration.

250 results
Permanent

Job VacancyDéveloppeur Fullstack PHP React - Client Final H/F

█ █ █ ██ █ █
Published on
API
autonomous
DevOps

55k-65k €
Montreuil, Ile-de-France

Imported from

Job from the tech market, identified automatically to give you a complete view of the opportunities.

Restricted access to the community

Join our platform to access the details of this job and get access to the best offers on the market.

View this job
Contractor

Contractor jobDéveloppeur SQL Server SSIS

Management Square
Published on
Azure DevOps
ETL (Extract-transform-load)
Git

1 year
500-570 €
Paris, France
Le consultant sera chargé de concevoir, développer, maintenir et optimiser les processus d'intégration de données ainsi que les solutions basées sur SQL, qui alimentent les applications et plateformes de reporting clients. Le poste nécessite une solide expertise opérationnelle de Microsoft SQL Server, T-SQL et SQL Server Integration Services (SSIS), avec une attention particulière portée à la fiabilité des données, aux performances des traitements et à la maintenabilité des solutions. Le consultant travaillera en étroite collaboration avec l'équipe IT en charge du reporting clients, les analystes métier et les autres équipes IT. Missions et responsabilités principales Développement ETL et intégration des données Concevoir, développer et maintenir des processus ETL à l'aide de SQL Server Integration Services (SSIS). Développer et faire évoluer des packages SSIS permettant d'extraire, de transformer et de charger des données provenant de plusieurs systèmes sources. Mettre en œuvre des mécanismes de chargement incrémental et complet. Gérer les dépendances entre les données, les séquences d'exécution, la gestion des erreurs et les processus de reprise. Améliorer les performances, la fiabilité et la maintenabilité des traitements ETL. Mettre en place des mécanismes de supervision, de journalisation et de contrôle des processus d'intégration des données. Développement et optimisation SQL Server Concevoir, développer et maintenir des procédures stockées, des vues, des fonctions et des requêtes T-SQL complexes. Développer et optimiser les logiques de transformation et d'intégration des données. Contribuer à la conception et à l'évolution des structures de données SQL Server. Analyser et optimiser les performances des requêtes SQL, les plans d'exécution et les stratégies d'indexation. Mettre en œuvre des chargements de données efficaces, la gestion de l'historisation et des mécanismes de rapprochement. Garantir l'intégrité, la cohérence et la traçabilité des données dans l'environnement de reporting. Qualité des données et support de production Mettre en place des contrôles de qualité des données et des processus de rapprochement. Analyser et résoudre les problèmes liés à l'intégration des données ainsi que les incidents de production. Superviser l'exécution quotidienne des traitements batch et identifier les points de blocage ou de ralentissement. Améliorer la gestion des erreurs, la journalisation et les capacités de redémarrage des traitements. Participer aux tests, aux validations et aux mises en production. Maintenir la documentation technique et les standards de développement. Évolutions fonctionnelles et collaboration Traduire les besoins fonctionnels en spécifications techniques et en solutions de développement. Contribuer à l'évolution des solutions existantes de traitement des données dédiées au reporting clients. Intégrer de nouvelles sources de données et adapter les processus ETL existants à l'évolution des besoins métier. Collaborer avec les analystes métier, les développeurs et les équipes responsables des systèmes sources de données. Participer aux revues de code, aux échanges techniques et aux initiatives d'amélioration continue.
View this job
Permanent

Job VacancyDéveloppeur Java - Montpellier H/F

█ █ █ ██ █ █
Published on
API REST
Elasticsearch
Git

40k-45k €
Montpellier, Occitania

Imported from

Job from the tech market, identified automatically to give you a complete view of the opportunities.

Restricted access to the community

Join our platform to access the details of this job and get access to the best offers on the market.

View this job
Fixed term
Permanent
Contractor

Job VacancyConsultant infrastructure / DevOps

KEONI CONSULTING
Published on
Ansible
Azure
Bash

18 months
20k-40k €
400-450 €
Paris, France
Contexte Il prépare les environnements et sécurise la mise en service et l'exploitation technique de la solution sur les sites pilotes. Missions Phase 1 — Préparation et déploiement : préparer et configurer les environnements applicatifs nécessaires à la solution ; réaliser le déploiement conteneurisé en lien avec les équipes de développement et d'intégration ; vérifier le bon fonctionnement des composants déployés. Configurer TLS, la supervision et la journalisation pour sécuriser les échanges et faciliter le suivi technique. Définir et documenter les procédures de sauvegarde, de restauration et de retour arrière, puis vérifier leur mise en œuvre avant la mise en service. Phase 2 — Mise en service et exploitation : accompagner la mise en service sur les sites pilotes et effectuer les vérifications techniques nécessaires au démarrage. Suivre le fonctionnement des environnements, analyser les alertes et les journaux, diagnostiquer les incidents et mettre en œuvre les actions correctives en coordination avec les équipes concernées. Tester la restauration, vérifier les résultats obtenus et actualiser les procédures si nécessaire. Contribuer à la stabilisation de la solution en capitalisant sur les incidents rencontrés et les corrections apportées. Coordination et transfert : planifier les interventions techniques avec les équipes de développement et d'intégration ; préciser les prérequis de déploiement et signaler les difficultés susceptibles de compromettre la mise en service. Tenir à jour la documentation des configurations, des déploiements et des procédures d'exploitation. Contribuer au transfert vers les interlocuteurs techniques de la DSI en présentant les modalités de supervision, de diagnostic, de sauvegarde, de restauration et de retour arrière. Compétences attendues Les technologies citées ci-dessous sont des exemples d'outils ; elles sont à adapter à l'environnement technique retenu pour la solution. Administration et conteneurisation : savoir préparer, configurer et administrer des environnements applicatifs Linux ; maîtriser la construction et le déploiement d'images Docker, ainsi que la configuration des volumes, des réseaux et des variables d'environnement. Savoir utiliser Docker Compose pour des applications multiconteneurs et disposer de connaissances en orchestration Kubernetes si cette technologie est retenue. Sécurisation, observabilité et diagnostic : savoir configurer TLS et vérifier les échanges sécurisés ; mettre en place la supervision, les alertes et la centralisation des journaux, par exemple avec une stack ELK. Interpréter les métriques et les journaux pour identifier l'origine des incidents et orienter leur résolution. Appliquer les bonnes pratiques de gestion des accès et des secrets dans les environnements et les pipelines. Continuité d'exploitation : savoir définir et exécuter des procédures de sauvegarde, de restauration et de retour arrière ; réaliser des tests, en vérifier les résultats et documenter les conditions de reprise. Documentation et transfert : rédiger des procédures techniques claires, à jour et utilisables par les équipes d'exploitation ; expliquer les configurations et accompagner leur prise en main par les interlocuteurs de la DSI. Coordination technique : travailler avec les équipes de développement et d'intégration, partager les informations utiles au déploiement et communiquer de manière précise sur les incidents, les actions engagées et les points restant à traiter. Gestion de versions — Git : versionner les scripts, les configurations et les fichiers de déploiement ; utiliser les branches, les demandes de fusion et la revue de code pour assurer la traçabilité des changements. Intégration et livraison continues — CI/CD : concevoir et maintenir des pipelines de construction, de tests et de déploiement automatisés, par exemple avec GitLab CI. Gérer les artefacts, les paramètres propres aux environnements et les contrôles précédant la mise en service. Infrastructure as code et gestion de configuration : décrire et versionner l'infrastructure, par exemple avec Terraform ; automatiser la configuration des environnements avec Ansible ou un outil équivalent. Veiller à la reproductibilité des déploiements et à la traçabilité des modifications. Scripting et automatisation : écrire, maintenir et documenter des scripts Bash et/ou Python pour automatiser les tâches récurrentes de préparation, de déploiement et d'exploitation. Prévoir la gestion des erreurs et la journalisation des opérations. Infrastructure et réseaux : comprendre les mécanismes réseau nécessaires au fonctionnement des applications et au diagnostic des problèmes de connectivité. Selon l'hébergement retenu, savoir configurer et exploiter des ressources cloud, par exemple sur AWS ou Azure, en tenant compte des accès, de la sécurité et des besoins de l'application. Profil recherché Formation et expérience : formation en systèmes, réseaux, informatique ou dans un domaine équivalent, ou expérience professionnelle équivalente. Expérience pratique de la préparation d'environnements, du déploiement et de l'exploitation d'applications conteneurisées. Le candidat doit pouvoir présenter des exemples concrets de mises en service, de résolution d'incidents et de procédures de sauvegarde et de restauration effectivement testées. Qualités professionnelles : rigueur dans les configurations et les vérifications, méthode dans le diagnostic et sens de la continuité d'exploitation. Capacité à travailler de manière autonome sur son périmètre tout en coordonnant ses interventions avec les autres équipes. Aptitude à documenter les actions réalisées, à signaler les risques et à expliquer clairement les procédures aux interlocuteurs techniques. Disponibilité et collaboration : disponibilité pour les mises en service et l'appui technique aux sites pilotes. Capacité à accompagner la stabilisation de la solution et à contribuer au transfert des connaissances et des procédures vers la DSI.
View this job
Contractor
Permanent

Job VacancyDéveloppeur Fullstack Java / VueJS (H/F)

WINSIDE Technology
Published on
Agile Method
Apache Kafka
API REST

1 year
35k-39k €
330-360 €
Lille, Hauts-de-France
Contexte : Dans le cadre du renforcement de nos équipes de développement, nous recherchons un Développeur Fullstack Java / VueJS (H/F) pour intervenir sur des applications stratégiques au sein d'un environnement technique moderne et exigeant. Vous intégrerez une équipe agile et participerez à l'ensemble du cycle de vie des applications, aussi bien sur les phases de développement que sur le maintien en conditions opérationnelles. Vos missions : Concevoir, développer et faire évoluer des applications Fullstack. Participer aux phases de Build (nouveaux développements, évolutions, amélioration continue). Assurer les activités de Run (maintenance corrective, support technique, optimisation des performances). Développer et faire évoluer des API REST. Participer à la conception technique et aux choix d'architecture. Contribuer à l'intégration des flux de données via Kafka. Déployer et opérer les solutions dans un environnement Google Cloud Platform (GCP). Collaborer étroitement avec les autres membres de l'équipe et les parties prenantes. Être force de proposition tout en respectant les standards, l'architecture et les pratiques déjà en place. Environnement technique :Back-End Java 21 minimum (idéalement Java 25) Spring / Spring Boot API REST Kafka Front-End VueJS 3 Cloud & Outils Google Cloud Platform (GCP) Git Méthodologies Agile
View this job
Contractor

Contractor jobMission Freelance - Expert DevOps Cloudflare One

█ █ █ ██ █ █
Published on
Auth0
Bitbucket
Cloudflare

France

Imported from

Job from the tech market, identified automatically to give you a complete view of the opportunities.

Restricted access to the community

Join our platform to access the details of this job and get access to the best offers on the market.

View this job
Contractor
Permanent

Job VacancySenior Software Engineer - Data Referentiel

VISIAN
Published on
Git
Java
Microservices

1 year
Paris, France
Nous recherchons un Senior Software Engineer très expérimenté pour piloter la conception, le développement et la mise en œuvre de deux nouveaux référentiels de données critiques : un référentiel Individu et un référentiel Relation/Lien. Ces référentiels sont au cœur de notre architecture data. Ils devront garantir une haute disponibilité, une intégrité stricte des données et une intégration fluide au sein de notre écosystème existant. MissionsDéveloppement de bout en bout : prise en charge du cycle complet de développement des nouveaux outils, incluant la conception de l'architecture, le développement des API et l'implémentation de la logique métier en Java et avec le framework Spring (Spring Boot, Spring Data, etc.). Stratégie et exécution de la migration de données : conception et réalisation de la migration des données historiques vers les nouvelles structures de référentiels. Cela comprend le mapping des données, leur nettoyage, leur transformation via des processus ETL, ainsi que leur validation afin de garantir l'absence de perte de données et la cohérence globale. Intégration et interopérabilité : garantir que les nouveaux référentiels puissent être consommés par les applications CIB en aval, via des API robustes ou des files de messages. Support de production et stabilité : assurer le support après mise en production, incluant la correction des anomalies, l'optimisation des performances et la garantie de la stabilité de l'environnement de production. Documentation : fournir la documentation technique nécessaire : spécifications d'API, schémas d'architecture, dictionnaire de données et procédures de migration.
View this job
Contractor

Contractor jobIngénieur NetDevOps Cloud Network AWS GCP (Paris ou Lille)

Naxotech
Published on
Ansible
AWS Cloud
Git

1 year
430-500 €
Lille, Hauts-de-France
NetDevOps - Core Network. Au sein de l'équipe Core Network et de la BU Cloud Platform Engineering, le prestataire contribuera à la livraison de fonctionnalités techniques sur des composants réseaux et à l'automatisation des solutions d'infrastructure réseau. Activités attendues : contribuer techniquement aux engagements de l'équipe dans la livraison de fonctionnalités (activités de Build pilotées au travers des rituels Scrum), participation régulière aux activités de maintien en condition opérationnelle des composants réseaux, automatisation par le développement des solutions d'infrastructure réseau, participation au Run sur les modules, scripts et automates développés par l'équipe, participation aux projets d'innovation et d'amélioration, et proposition et mise en œuvre d'améliorations et de solutions innovantes (Build & Run). Domaine de responsabilité / composants techniques : AWS & GCP Cloud VPC Management - VPC, Endpoint, NCC, TransitGateway, SharedVPC, PSC, PrivateLink ; Cloud segmentation - VPC Inspection, Security groups, PrivateLink, VPCEndpoints ; Cloud Egress Filtering - Fortinet, Zscaler ; Cloud Transit - Routeurs Cisco, AWS DirectConnect, GCP partners Interconnect, Cloud routers ; IP Management - IPAM Netbox, Infoblox, RFC1918 ; Backbone réseau - Bandwith On-Demand, BGP, OSPF, Juniper ; External partners connectivity - VPN IPSEC, VPN SSL, ZTNA ; Private DNS - Route53, CloudDNS, Infoblox. Mission longue. Abonnez-vous à la page NaxoTech sur LinkedIn pour découvrir nos offres régulières
View this job
Permanent

Job VacancyDéveloppeur Full-Stack (Java) H/F

█ █ █ ██ █ █
Published on
Angular
Back-end
CSS

60k-75k €
Toulouse, Occitania

Imported from

Job from the tech market, identified automatically to give you a complete view of the opportunities.

Restricted access to the community

Join our platform to access the details of this job and get access to the best offers on the market.

View this job
Contractor
Permanent
Fixed term

Job VacancyDéveloppeur Android

Gamme solutions
Published on
Android
API
Git

1 year
40k €
360 €
Villeneuve-d'Ascq, Hauts-de-France
Le client renforce son équipe App Mobile avec un Développeur Android expérimenté pour l'évolution et l'enrichissement de son application mobile. Au sein d'une équipe mobile pluridisciplinaire, le développeur participera à la conception, au développement et à la maintenance de l'application Android. Il contribuera également aux choix techniques, à l'amélioration de la qualité du code et à la mise en place de bonnes pratiques de développement mobile. Le développeur travaillera en étroite collaboration avec les développeurs Android et iOS, les développeurs Back-end, les équipes Produit, UX/UI et QA. Missions principales : Développement Android : Concevoir, développer et maintenir les fonctionnalités de l'application Android. Participer à la conception technique des nouvelles fonctionnalités. Développer des composants Android robustes, performants et maintenables. Intégrer les API et services Back-end. Assurer la maintenance corrective et évolutive de l'application. Diagnostiquer et corriger les anomalies complexes. Optimiser les performances et la stabilité de l'application. Garantir la compatibilité avec les différentes versions et configurations Android. Participer à la préparation et à la mise en production des releases. Expertise technique et qualité : Être force de proposition sur les choix techniques et l'architecture Android. Participer à la définition et à l'évolution des bonnes pratiques de développement mobile. Réaliser et participer aux revues de code. Développer et maintenir les tests unitaires et tests automatisés. Contribuer à l'amélioration de la couverture et de la qualité du code. Identifier les risques techniques et proposer des solutions adaptées. Participer à la réduction de la dette technique. Assurer une veille technologique sur l'écosystème Android. Collaboration avec l'équipe Mobile : Travailler en collaboration étroite avec les 2 développeurs Android de l'équipe. Contribuer à la documentation technique et au partage de connaissances. Accompagner ponctuellement les autres développeurs sur des problématiques techniques complexes. Contribution au delivery Agile : Participer aux cérémonies Scrum : Planning, Daily, Refinement, Review et Rétrospective. Contribuer au découpage et à l'estimation des User Stories. Participer aux phases de recette, de déploiement et de suivi des fonctionnalités en production.
View this job

Contract roles and jobs for Git

Fullstack Developer

The fullstack developer uses Git to manage code versions, collaborate efficiently with teams, and ensure the quality of deliverables.

DevOps Engineer (Cloud)

The devops engineer uses Git to automate deployments, track code changes, and maintain precise control over development environments.

Lead Developer / Tech Lead

The lead developer uses Git to oversee developer contributions, conduct code reviews, and ensure project consistency.

Test and QA Engineer (Tester)

The QA engineer uses Git to access different versions of the code, test changes, and validate their proper functionality before deployment.

Connecting Tech-Talent

Free-Work, THE platform for all IT professionals.

Free-workers
Resources
About
Recruiters area
2026 © Free-Work / AGSI SAS
Follow us