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 231 résultats.
Freelance
CDI

Offre d'emploiTech Lead Senior Migration Cloud

VISIAN
Publiée le
Migration
Zone démilitarisée (DMZ)

1 an
Île-de-France, France
ContexteAccélérer la migration d'un portefeuille d'applications intranet 3-tiers (Java, Kubernetes, Nginx, PostgreSQL) vers le cloud interne DMZR. Les objectifs sont de réduire l'obsolescence, de sécuriser les socles et de tenir les délais. Le projet a un périmètre européen, en lien avec les équipes pays. L'équipe se compose d'1 responsable de patrimoine et de 3 chefs de projet. MissionsDiagnostiquer et prioriser le portefeuille : conformité 3-tiers, dépendances, risques, obsolescence, prérequis DMZR. Définir une trajectoire de migration par application : séquencement, charges, risques, critères de succès, plan de repli. Piloter le delivery : roadmap, jalons, arbitrages, levée des blocages, reporting. Coordonner le partenaire externe de migration : cadrage, challenge des estimations, contrôle des livrables, suivi des délais. Sécuriser l'exécution de bout en bout avec les équipes études, prod, archi, sécu et métiers : environnements, flux, secrets, bases, tests, répétitions de bascule, Go/No Go, MEP. Gérer l'obsolescence : choisir entre remédiation et migration, et garantir des solutions exploitables, supervisées et documentées. Outils & EnvironnementApplications intranet 3-tiers : Java, Kubernetes, Nginx, PostgreSQL Cloud interne DMZR CI/CD, automatisation, gestion des secrets, supervision, contrôles de sécurité cloud Pilotage de prestataire externe
Voir cette offre
Freelance

Mission freelanceARCHITECTE APPLICATIF / ARCHITECTE TECHNIQUE (H/F)

Link Consulting
Publiée le
Kubernetes

1 mois
580-680 €
Paris, France
Notre client, acteur reconnu du secteur digital, recherche son futur Architecte Applicatif / Architecte Technique (H/F), dans le cadre d'un renforcement de son équipe Architecture au sein d'un SI en pleine modernisation. Votre mission : être l'interface agile entre les métiers et l'architecture SI Rattaché à la Direction des Systèmes d'Information, vous jouez un rôle central dans la structuration et l'accompagnement des projets métiers, avec une approche technico-fonctionnelle. Vos missions : Intégré(e) à une équipe d'architectes expérimentés, vous devrez : Concevoir des architectures applicatives et techniques robustes, principalement en environnement on‑premise Analyser les besoins techniques des projets et proposer des solutions pragmatiques, claires et alignées avec les standards internes Intervenir de manière transverse auprès de plusieurs équipes projet, de la conception jusqu'à la mise en production Participer à la définition des standards techniques et des architectures cibles Contribuer à la préparation ou à la validation des éléments nécessaires à l'exploitation Assurer une communication synthétique et efficace avec des interlocuteurs variés dans un contexte multisite Compétences techniques : Kubernetes : maîtrise indispensable Kafka : maîtrise indispensable Architecture microservices Bases de données SQL Très bonne connaissance des environnements on‑premise Bonnes notions en sécurité applicative (appréciées) Connaissance du monde de la GED, de la numérisation ou de la PA (appréciée mais non indispensable)
Voir cette offre
Freelance

Mission freelanceIngénieur Logiciel Embarqué C / Python – IA

Groupe Ayli
Publiée le
CI/CD
CPU
IA

6 mois
400-500 €
Osny, Île-de-France
ContexteDans le cadre d'un projet technologique combinant logiciel embarqué, optimisation algorithmique et intégration IA, nous recherchons un Ingénieur Logiciel Embarqué pour intervenir sur le développement et l'optimisation de composants logiciels à forte contrainte de performance. Le poste comprend également un volet développement backend Java / Spring Boot et intégration au sein d'un système d'information. MissionsDéveloppement embarqué & IADévelopper et optimiser des algorithmes en C. Porter des algorithmes développés en Python vers C. Garantir l'équivalence fonctionnelle entre les implémentations. Réaliser les tests et tests de non-régression. Optimiser les performances : CPU, mémoire, temps de calcul. Développer des bibliothèques logicielles pour systèmes embarqués. Analyser les performances sur les plateformes cibles. Collaborer avec les équipes hardware. Participer à l'intégration de solutions / modèles IA. Backend & Système d'informationDévelopper des composants en Java / Spring Boot. Développer et consommer des API REST. Interagir avec des bases SQL. Participer à l'intégration d'outils de supervision tels que Grafana. Gérer les échanges sécurisés via HTTP/HTTPS et certificats numériques. Maintenir les processus de build et publication via Jenkins / CI-CD. Compétences obligatoiresC – Confirmé Systèmes embarqués – Confirmé Python – Confirmé Java / Spring Boot – Confirmé Optimisation algorithmique Jenkins / CI-CD SQL / API REST Environnements embarqués et contraintes de performance Anglais professionnel
Voir cette offre
Freelance

Mission freelanceArchitecte solutions Montpellier Conteunerisation , micro-services, kubernetes, Virtualisation ...

WorldWide People
Publiée le
Architecture

6 mois
400-500 €
Montpellier, Occitanie
Architecte solutions Montpellier - Conteunerisation , micro-services, kubernetes, Virtualisation (EsX/VM) et réseaux (flux, transferts, DNS, firewall,proxy…) Définir et animer l'architecture technique des solutions, produire les livrables d'architecture techniques, compléter et superviser l'évolution de ces Architectures Technique au cours de leur mise en œuvre Accompagnement des équipiers(architecte applicatif, squad) et du Cluster (chef de projet, ingénieur de production, intégrateur, etc) dans l'implémentation et la vie de la solution technique définie, dans une logique Devops et agile Dont contribution aux phases de tests et benchs Dont le traitement des obsolescences techniques Suivi des mises en œuvre/construction de produits techniques, en liaison avec les socles technologiques fournisseurs (animation et/ou suivi) Compétences techniques : Architecture technique de solutions hybrides (native, monde open, mainframe) Dont Conteunerisation , micro-services, kubernetes Dont Virtualisation (EsX/VM) et réseaux (flux, transferts, DNS, firewall,proxy…) Base de données relationnelles et NoSQL (MongoDB, Elastic, etc..), gestion de cache APIsation , WSO2, Connaissances en développement sur des nouvelles technologies Environnement de travail Windows
Voir cette offre
Freelance

Mission freelanceARCHITECTE APPLICATIF / ARCHITECTE TECHNIQUE (H/F)

Link Consulting
Publiée le
Kubernetes

1 mois
580-680 €
Nantes, Pays de la Loire
Notre client, acteur reconnu du secteur digital, recherche son futur Architecte Applicatif / Architecte Technique (H/F), dans le cadre d'un renforcement de son équipe Architecture au sein d'un SI en pleine modernisation. Votre mission : être l'interface agile entre les métiers et l'architecture SI Rattaché à la Direction des Systèmes d'Information, vous jouez un rôle central dans la structuration et l'accompagnement des projets métiers, avec une approche technico-fonctionnelle. Vos missions : Intégré(e) à une équipe d'architectes expérimentés, vous devrez : Concevoir des architectures applicatives et techniques robustes, principalement en environnement on‑premise Analyser les besoins techniques des projets et proposer des solutions pragmatiques, claires et alignées avec les standards internes Intervenir de manière transverse auprès de plusieurs équipes projet, de la conception jusqu'à la mise en production Participer à la définition des standards techniques et des architectures cibles Contribuer à la préparation ou à la validation des éléments nécessaires à l'exploitation Assurer une communication synthétique et efficace avec des interlocuteurs variés dans un contexte multisite Compétences techniques : Kubernetes : maîtrise indispensable Kafka : maîtrise indispensable Architecture microservices Bases de données SQL Très bonne connaissance des environnements on‑premise Bonnes notions en sécurité applicative (appréciées) Connaissance du monde de la GED, de la numérisation ou du KYC (appréciée mais non indispensable)
Voir cette offre
Freelance
CDI

Offre d'emploiDéveloppeur Java / Scripting Unix Expérimenté sur Vannes

EterniTech
Publiée le
Apache Hive
Git
Gitlab

1 an
Vannes, Bretagne
Développeur Java / Scripting Unix ExpérimentéContexte : Intégration au sein d'une squad Agile en charge du développement, de la maintenance et de l'évolution de solutions d'API basées sur Spring Boot, dans un environnement orienté Data. La mission consiste à accompagner les équipes sur l'ensemble du cycle de vie des applications, depuis la conception technique jusqu'à la mise en production et au maintien en conditions opérationnelles, dans un contexte de modernisation et d'amélioration continue. Missions : Développer et intégrer les évolutions fonctionnelles et techniques des API Java Spring Boot. Concevoir et maintenir des scripts Unix permettant l'automatisation des traitements et des déploiements. Assurer la maintenance corrective et évolutive des applications de la squad. Participer aux phases de conception technique et aux ateliers d'affinage des besoins. Préparer et réaliser les mises en production en collaboration avec les équipes d'exploitation et assurer le support post-production. Analyser l'existant afin de proposer des améliorations techniques et fonctionnelles. Rédiger et maintenir la documentation technique et fonctionnelle. Contribuer à l'alimentation et à la priorisation du backlog technique. Accompagner les utilisateurs et les équipes dans l'exploitation des solutions. Participer à la veille technologique et à l'amélioration continue des pratiques de développement. Garantir la qualité, la sécurité et la maintenabilité du code en appliquant les bonnes pratiques de développement sécurisé.
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