Trouvez votre prochaine offre d’emploi ou de mission freelance Développeur·euse base de données (SQL, PL/SQL, Oracle...)

Le développeur base de données est un expert informatique qui doit structurer, organiser, et rendre accessible l’ensemble des données pour ses clients. Quand on sait que les données sont devenues la base de toute entreprise, il devient indispensable de les confier à un professionnel. Le développeur se présente comme étant le garant de la cohérence et de l’accessibilité permanente des informations. Il se charge d’indiquer les bons logiciels et outils qui permettent d’offrir un accès fonctionnel et rapide à toutes ces données. Pendant la création d’un site, le développeur base de données réfléchit d’abord aux différentes tables destinées à composer la base de données. Il se sert d’outils d’analyses et de modélisations pour cela, et veille ensuite à conserver une importance stratégique. Il s’assure du bon fonctionnement de la base, et le cas échéant, il se charge de bien l’enrichir afin d’intégrer les nouvelles requêtes des utilisateurs.
Informations sur la rémunération de la fonction Développeur·euse base de données (SQL, PL/SQL, Oracle...).

Votre recherche renvoie 2 394 résultats.
Freelance

Mission freelance[FBO] Lead AI / RAG Engineer – Python, SharePoint & QA

ISUPPLIER
Publiée le
Agent IA
Python

1 an
Montreuil, Île-de-France
Développeur Python IA & Connectivité SharePoint Mission - Concevoir et développer un chatbot IA centralisé à l'échelle de la banque, intégrant SharePoint comme source de données principale - Garantir la qualité, la fiabilité et la couverture de tests du chatbot via une stratégie QA rigoureuse Responsabilités Développement Python / Go / IA - Concevoir l'architecture du chatbot (orchestration, RAG, gestion du contexte, multi-turn) - Développer les composants IA : ingestion, embedding, retrieval, génération (LLM on-premise ou API) - Intégrer les modèles LLM avec les sources de connaissance SharePoint - Optimiser les performances (latence, throughput, qualité des réponses) - Gestion des prompts, templates, et évaluation des réponses (prompt engineering) - Développement d'outils et services en Go (performance-critical, sidecar utilities) Connectivité SharePoint - Intégration avec SharePoint Online / On-Premise via API Graph ou SharePoint REST API - Authentification : OAuth2, Azure AD, certificats app-only, managed identities - Crawling et indexation des documents, pages, listes, et bibliothèques SharePoint - Gestion des permissions et de la sécurité au niveau des sites/documents (respect des ACLs dans le retrieval) - Synchronisation et rafraîchissement incrémental du contenu SharePoint - Gestion des métadonnées, types de contenu, et structures de sites complexes (multi-sites, multi-tenants) - Gestion des quotas API Graph (throttling, retry, pagination) QA / Testing — Focus Principal - Concevoir et implémenter la stratégie de test end-to-end du chatbot - Tests unitaires (pytest, Go testing) — couverture des composants IA, connecteurs SharePoint, orchestration - Tests d'intégration : SharePoint API mocking, vector store, LLM endpoints - Tests de contrat API (schema validation, Pydantic AI schema enforcement) - Tests de non-régression sur les réponses IA : - Golden datasets et évaluation automatique des réponses - Scoring de qualité (relevance, faithfulness, hallucination detection) - A/B testing des prompts et des versions de modèles - Tests de charge et de performance (locust / k6) — simulation multi-utilisateurs concurrents - Tests de sécurité : - Injection de prompts (prompt injection, jailbreak) - Fuite de données (data exfiltration, cross-tenant leakage) - Accès non autorisés (bypass d'ACLs SharePoint) - Tests de robustesse LLM : edge cases, context overflow, model fallback, timeout handling - Observabilité de la qualité via Langfuse : - Tracing des chaînes RAG (retrieval → génération → réponse) - Évaluation continue des réponses en production (drift detection, feedback loops) - Dashboards de qualité (latence, token usage, user satisfaction, error rates) - Alerting sur dégradation de qualité - Mise en place de pipelines CI/CD avec gates de qualité (tests, linting, évaluation IA) - Gestion des environnements de test (dev / staging / prod) avec données représentatives Architecture & Intégration - Concevoir le pipeline de données : SharePoint → extraction → chunking → embedding → vector store - Exposer le chatbot via API REST (FastAPI) et interface utilisateur - Intégration avec les systèmes internes (SSO, logging, audit, monitoring) - Gestion multi-langues (FR/EN) Stack Technique - Langages : Python 3.11+, Go - IA / LLM : Pydantic AI, LangChain / LlamaIndex, vLLM, Hugging Face, OpenAI-compatible APIs - Observabilité IA / QA : Langfuse (tracing, évaluation, monitoring) - Vector Store : Milvus / Qdrant / pgvector - SharePoint : Microsoft Graph API, SharePoint REST API, MSAL - API : FastAPI, Pydantic - Testing : pytest, pytest-asyncio, Go testing, locust, k6 - CI/CD : GitLab CI, Tekton - Observabilité infra : Prometheus, Grafana, OpenTelemetry - Conteneurisation : Docker, Kubernetes / OpenShift Compétences Requises - Développement Python en production (min. 3 ans) avec solides bases en architecture logicielle - Expérience en Go (services performants, CLI tools, sidecar components) - Expérience avec les frameworks LLM : Pydantic AI, LangChain, LlamaIndex et patterns RAG - Expérience avec Langfuse (ou équivalent) pour le tracing et l'évaluation des chaînes IA - Expérience d'intégration avec SharePoint Online et/ou SharePoint On-Premise (API Graph, REST, CSOM) - Connaissance d'Azure AD : OAuth2, app registrations, permissions déléguées vs application - Maîtrise des pratiques de testing : unitaires, intégration, E2E, contract, charge - Expérience avec les vector stores et les pipelines d'embedding - CI/CD et automatisation des tests — culture qualité forte - Compréhension des enjeux de sécurité en environnement bancaire (confidentialité, audit, traçabilité) - Bonus : expérience avec Microsoft Graph webhook/Change API, Azure Functions
Voir cette offre
Freelance

Mission freelanceData Scientist Python Software - London

Nexus Jobs Limited
Publiée le

£350-500
Grand Londres, Royaume-Uni
Data Scientist and Python Software Developer - London We're looking to recruit a Data Scientist and Python Software Developer with data science skills to join a product team that is focused on building well engineered products. The products provide an intuitive way for retailers and suppliers to interact and consume 'big data' analytics to make better business decisions. This role would consist of working together with a team of statistical analysts, understanding their methodologies and algorithms, and turning them into production ready code written in Python. This role would also require occasional travel to Paris or Munich. Main skills: Excellent knowledge of Python and it's related data science libraries (scikit, pandas, etc) Prior experience of using Python to perform calculations and generate datasets Good statistical knowledge Excellent communication and decision making skills Exposure to working with REST API's Any of the following skills would be an added bonus: Has run code across Hadoop/MapReduce clusters Has code running in a production environment Used SAS before (or at least can decipher SAS code) Worked with very large data sets before (billions of records) Knowledge of SQL/NoSQL database Knowledge or experience in D3.js Experience acting as a mentor/trainer in Python This is 6 month assignment in London with travel to Paris and Munich. Please send your CV to us in Word format along with daily rate and availability.
Voir cette offre
CDI

Offre d'emploiData Engineer Azure H/F

ECONOCOM INFOGERANCE ET SYSTEME
Publiée le

32k-40k €
Schiltigheim, Grand Est
Nous vous invitons à relever de nouveaux challenges et à évoluer sur des projets d'expertise et d'innovation en prenant part à l'aventure Econocom. L'activité Services & Solutions en région Est accompagne ses clients grands comptes et institutions publiques dans tout secteur d'activité dans la transformation de leur système d'information, à travers la mise à disposition de moyens humains et techniques. Ce qui vous attend : Au sein d'un acteur majeur du secteur de l'environnement et des services aux collectivités, vous participez à la conception, au développement et à l'optimisation de solutions Data. Vous intervenez sur des projets visant à collecter, transformer et valoriser les données au sein d'un écosystème Azure. Vos responsabilités : • Réaliser la conception technique des solutions Data et contribuer aux analyses techniques • Développer et faire évoluer les traitements de collecte, d'intégration et de transformation des données • Concevoir et maintenir les pipelines de données au sein de l'écosystème Azure • Traduire les besoins fonctionnels en solutions techniques adaptées • Rédiger et maintenir la documentation technique des développements réalisés • Réaliser les tests unitaires et contribuer aux phases d'intégration et de validation • Identifier et corriger les dysfonctionnements afin de garantir la qualité des développements • Contribuer à la maintenance et aux évolutions des solutions en conditions opérationnelles • Participer à la production des livrables techniques du projet. L'environnement technique : Azure, RedHat, Microsoft / Databricks, SQL, Python, Power BI, DAX, Power Query, FME, QGIS, OpenCV (formations à prévoir). Ce que nous vous proposons : Contrat : en CDI, avec un démarrage selon vos disponibilités (nous acceptons les préavis) Localisation : prestation de client grand compte sur Schiltigheim (67) Package rémunération & avantages : • Le salaire : rémunération annuelle brute selon profil et compétences • Les basiques : mutuelle familiale et prévoyance, titres restaurant, remboursement transport en commun à 50%, avantages du CSE, RTT, plan d'épargne, prime de participation, prime de cooptation de 1000 € brut • Votre carrière : plan de carrière, dispositifs de formation techniques & fonctionnels, passage de certifications, plateformes d'e-learning • La qualité de vie au travail : forfait mobilité douce & Green (vélo/trottinette et covoiturage), télétravail avec indemnité selon conditions, évènements festifs et collaboratifs, accompagnement handicap et santé au travail, engagements RSE Référence de l'offre : 0x19lgzowl
Voir cette offre
Freelance

Mission freelanceDevops  Vitrolles  ASAP Déploiement & Automatisation - Vitrolles

WorldWide People
Publiée le
DevOps

6 mois
350 €
Vitrolles, Provence-Alpes-Côte d'Azur
Devops Vitrolles ASAP Déploiement & Automatisation Concevoir et mettre en œuvre les pipelines CI/CD. Automatiser et sécuriser les mises en production. Assurer le déploiement des applications sur l'ensemble des environnements (développement, recette, préproduction, production). Participer à l'industrialisation des processus d'exploitation. Exploitation & Production Assurer le Maintien en Conditions Opérationnelles (MCO) des plateformes. Garantir le respect des engagements de disponibilité et de qualité de service. Participer aux activités d'astreinte et à la continuité de service. Analyser et résoudre les incidents de production. Observabilité & Supervision Mettre en place et améliorer les solutions de monitoring et de supervision. Garantir l'exploitabilité et l'observabilité des applications. Identifier les axes d'amélioration et contribuer à l'optimisation continue des plateformes. Accompagnement technique Participer aux phases amont des projets. Conseiller les équipes sur les bonnes pratiques DevOps. Veiller au respect des standards de sécurité et d'exploitation. Participer aux homologations des applications en préproduction. Profil recherché Expérience : Minimum 5 ans d'expérience sur des environnements de production. Au moins 2 ans d'expérience dans un rôle DevOps. Expérience des environnements critiques à forte disponibilité. Compétences techniques Systèmes & Cloud Linux / Unix Kubernetes OpenStack VMware Automatisation & Déploiement GitLab CI/CD Helm Scripting Shell Python Perl Middleware Kafka Hazelcast Nginx Bases de données SQL NoSQL Supervision & Ordonnancement Control-M Prometheus Grafana Alerta Checkmk Qualités attendues Esprit d'analyse et de résolution de problèmes. Autonomie et rigueur. Capacité à travailler sur des environnements critiques. Sens du service et esprit d'équipe. Culture DevOps et amélioration continu
Voir cette offre
Freelance
CDI

Offre d'emploiArchitecte Solutions Sénior

VISIAN
Publiée le
Architecture
Kubernetes
Mainframe

3 ans
Montpellier, Occitanie
Dans le cadre du remplacement d'un architecte interne, nous recherchons un Architecte Technique Solution pour intervenir au contact direct d'équipes métiers et techniques d'un grand compte bancaire. La mission consiste à définir et accompagner les architectures techniques des solutions, depuis leur conception jusqu'à leur mise en œuvre. Vous participerez à la définition des roadmaps technologiques, à la production des dossiers et schémas d'architecture ainsi qu'au suivi de leur évolution. Vous accompagnerez quotidiennement les architectes applicatifs, équipes de développement, chefs de projet, ingénieurs de production et intégrateurs. Vous interviendrez sur des architectures hybrides associant environnements Open, Mainframe et technologies Cloud Native, avec des problématiques de conteneurisation, microservices, Kubernetes, réseaux, bases de données, API et modernisation du SI. La mission comprend également la participation aux tests et benchmarks, le traitement des obsolescences techniques, le suivi de la construction des produits techniques et la collaboration avec les différents fournisseurs de socles technologiques. Compétences techniquesArchitectureArchitecture technique de solutions Architectures hybrides Environnements Open Mainframe Cloud Native Modernisation SI ConteneurisationKubernetes Microservices Conteneurisation Infrastructure / VirtualisationESX Machines virtuelles Windows RéseauFlux réseau DNS Firewall Proxy Transferts Bases de donnéesBases relationnelles NoSQL MongoDB Elasticsearch Gestion de cache APIAPI / APIisation WSO2 MéthodologiesDevOps Agile
Voir cette offre
Freelance

Mission freelanceChef de projet

Keypeople Consulting
Publiée le
API
Cloud
CMMI (Capability Maturity Model Integration)

6 mois
400-550 €
Île-de-France, France
RECHERCHE – CHEF DE PROJET IT Je recherche un Chef de Projet IT expérimenté pour piloter des projets à forte dimension technique, en assurant la coordination entre les équipes métiers, techniques et les différentes parties prenantes. 🔹 Expérience : Confirmée en gestion de projets IT 🔹 Localisation : Île-de-France 🔹 Démarrage : ASAP 🔹 Mission longue durée 🛠️ Compétences indispensables : 📌 Gestion de projet : • Pilotage de projets IT de bout en bout • Planification et suivi des délais, budgets et livrables • Coordination des équipes techniques et métiers • Suivi des actions et des dépendances • Gestion des risques et identification des points de blocage • Mise en place de plans d'actions et plans de secours • Maîtrise des méthodologies projet, notamment cycle en V 💻 Culture IT : • Bonne compréhension des environnements Cloud • Compréhension des API / Web Services • Notions en bases de données • Compréhension des enjeux de cybersécurité • Culture générale des architectures SI • Capacité à échanger efficacement avec des équipes techniques sans nécessairement être développeur 🛠️ Outils : • JIRA • MS Project • Outils de planification et de suivi de projet 🔐 Gouvernance & conformité : • Connaissance des enjeux de gouvernance IT • Connaissance du RGPD • Sensibilité aux problématiques de sécurité et de conformité ⭐ Soft Skills recherchés : • Excellente communication et capacité à vulgariser des sujets techniques • Leadership et capacité à fédérer les équipes • Esprit d'analyse et de synthèse • Organisation et rigueur • Gestion du stress et des situations complexes • Diplomatie et capacité de négociation • Capacité à gérer les priorités et à challenger les délais et le périmètre 🎓 Certification : • Certification CMMI appréciée Le poste nécessite un profil capable de faire le lien entre les besoins métiers et les équipes techniques, avec une forte capacité de pilotage, coordination et gestion des risques. Vous êtes disponible ou connaissez un profil correspondant ? N'hésitez pas à me contacter en MP ou à m'envoyer votre CV.
Voir cette offre

Les questions fréquentes à propos de l’activité d’un Développeur·euse base de données (SQL, PL/SQL, Oracle...)

Quel est le rôle d'un Développeur·euse base de données (SQL, PL/SQL, Oracle...)

Le développeur base de données administre et gère les bases de données de sa clientèle dans le but d’avoir une structuration efficiente de l’information.

Quels sont les tarifs d'un Développeur·euse base de données (SQL, PL/SQL, Oracle...)

Dans un premier temps, le développeur base de données peut prétendre à un salaire annuel de 25 000 €. Mais au fil des années, la profession permet d’acquérir des compétences plus conséquentes et de développer son expérience. Résultat, le salaire d’un développeur base de données peut atteindre 50 000 € par an, surtout s’il a pu acquérir certaines certifications et spécialisations . En moyenne, un développeur base de données facture 400 euros jour en province, et 500 euros en région parisienne.

Quelle est la définition d'un Développeur·euse base de données (SQL, PL/SQL, Oracle...)

Le développeur base de données est un acteur incontournable dans une entreprise. En effet, les données sont aujourd’hui un pilier fondamental, synonyme de performance ou non pour une société. La mission première du développeur base de données consiste à organiser correctement l’information pour que chaque utilisateur puisse disposer d’une cohérence du contenu. Dans ce sens, le développeur rassemble un ensemble de données de la part de sa clientèle qu’il structure dans une ou plusieurs bases de données. C’est un métier informatique nécessitant un excellent sens de l’organisation et une veille permanente pour s’assurer que la base de données soit systématiquement accessible. Par ailleurs, le développeur base de données conseille sa clientèle sur les choix logiciels et sur les outils à déployer pour garantir un accès fonctionnel et rapide.

Quel type de mission peut gérer un Développeur·euse base de données (SQL, PL/SQL, Oracle...)

Comme son nom l’indique, ce métier de l’IT manipule quotidiennement des données plus ou moins conséquentes en fonction de la taille de l’entreprise. En effet, les données occupent un rôle majeur au sein d’une entreprise, il est donc nécessaire que ces différentes données soient maintenues à jour, qu’elles soient gérées avec efficience et qu’elles soient systématiquement accessibles pour les personnes concernées. Lorsque le développeur base de données entre en jeu, il suit l’évolution de ces différentes données et met en place des solutions pour qu’une éventuelle croissance ne vienne pas perturber l’accessibilité des informations. En parallèle, chaque utilisateur doit pouvoir accéder à ces informations à n’importe quel instant. Au quotidien, le métier nécessite une structuration de ces informations en fonction des exigences du client. L’ensemble des données est alors regroupé dans une base qui spécifiquement conçue pour distribuer l’information à la bonne personne. Le développeur base de données s’occupe de vérifier le bon fonctionnement de la base en s’assurant de sa cohérence et de son accessibilité quotidiennement.

Quelles sont les compétences principales d'un Développeur·euse base de données (SQL, PL/SQL, Oracle...)

• Faire preuve de rigueur et de patience pour s’assurer de la bonne structuration des données. • Être capable de travailler en autonomie. • Une bonne aisance relationnelle reste requise pour le travail en équipe. • Une capacité de gestion reste primordiale pour la bonne disposition de la base de données. • Une excellente culture informatique et une veille permanente afin de se tenir au courant des dernières nouveautés. • En parallèle, des connaissances informatiques et une curiosité naturelle. • Bien évidemment, une maîtrise des différents systèmes et des outils concernant la gestion d’une base de données.

Quel est le profil idéal pour un Développeur·euse base de données (SQL, PL/SQL, Oracle...)

• Le profil d’un gestionnaire de données nécessite la maîtrise des différents outils permettant la gestion quotidienne de la base de données. De ce fait, il faut à la fois travailler avec les équipes techniques, mais également travailler en solitaire. • Des connaissances générales supplémentaires restent appréciables, tout comme le fait de disposer d’un bon niveau d’anglais, car de nombreux outils fonctionnent dans la langue de Shakespeare. • Les capacités de gestion, l’organisation, l’autonomie et la rigueur sont également des qualités appréciées dans le profil d’un développeur base de données.

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