Find your next tech and IT Job or contract Database Developer (SQL, PL/SQL, Oracle...)

The database developer is an IT expert who must structure, organize, and make accessible all data for their clients. When we know that data has become the foundation of every business, it becomes essential to entrust it to a professional. The developer presents themselves as the guarantor of consistency and permanent accessibility of information. They are responsible for recommending the right software and tools that provide functional and quick access to all this data. During website creation, the database developer first thinks about the different tables intended to make up the database. They use analysis and modeling tools for this purpose, and then ensures maintaining strategic importance. They ensure the proper functioning of the database, and if necessary, they are responsible for enriching it properly to integrate new user requests.

1,556 results
Contractor

Contractor jobLead Tech - Spark/Java/Databricks (Lyon)

SQLI
Published on
Databricks

6 months
400-500 €
Lyon, Auvergne-Rhône-Alpes
Hello, Pour le compte de l'un de mes clients Lyonnais dans le secteur de l'énergie, je suis à la recherche d'un tech lead Spark/Java/Databricks. Description du profil : Les missions s'inscrivent dans une trajectoire progressive : Phase 1 : Modernisation des traitements existants • Migration de traitements Informatica et PL/SQL vers Spark (Java) • Participation à l'optimisation des traitements existants • Maintenance corrective et évolutive des traitements PL/SQL • Appropriation des processus métier derrière les flux de données Phase 2 : Refonte cloud (Databricks) • Participation au projet stratégique de migration vers le cloud • Conception et mise en œuvre de pipelines de données sur Databricks • Industrialisation des traitements dans un environnement moderne En parallèle des missions de développeur big data, le tech lead aura en charge la définition de la trajectoire technique de l'équipe Spark, l'animation et la montée en compétence des développeurs big data. Activité : • Concevoir, développer et maintenir des pipelines de données en Spark (Java) • Migrer des traitements legacy vers des architectures Big Data modernes • Assurer la maintenance des traitements existants SQL / PL-SQL • Garantir la performance, la robustesse et la qualité des données • Participer activement au RUN et à l'amélioration continue • Evolutions et MCO du socle technique • Définir les besoins sur l'outillage (workflow de dev, CI/CD) et participer aux évolutions en collaboration avec l'équipe DevOps • Définir les évolutions nécessaires sur le socle technique • Accompagner les DE dans la prise en main et la maitrise de la stack de développement (socle, spark, delta, databriks) • Assurer la cohérence globale du code produit par l'équipe. • Assurer la vision long terme et l'alignement des développements avec les objectifs métiers et techniques.
View this job
Contractor

Contractor jobDEVOPS - DBA EXPERT H/F

SMARTPOINT
Published on
Ansible
Azure Kubernetes Service (AKS)
CI/CD

12 months
500-600 €
Châtillon, Ile-de-France
Au sein de la Direction Digital, vous rejoignez la DSI Alimentaire au sein de l'équipe OPS du Digital Conso Lab, en charge de la plateforme e-commerce d'Intermarché. Vous évoluerez sur une plateforme stratégique (près de 2 Md€ de CA annuel), dont le cœur repose sur un SI historique SQL Server en cours de modernisation vers une architecture hybride (On Premise / Cloud). En tant que DBA Senior, vous serez à la fois DBA de Production et DBA d'Étude, garant de la disponibilité des bases critiques mais également acteur des choix techniques qui construiront la plateforme de demain. Vous travaillerez au quotidien avec les équipes OPS, Développement, Architecture, QA et Release Management. Vos missions Exploitation et Production : Garantir la disponibilité, la performance et la sécurité des bases de données critiques de la plateforme e-commerce. Administrer les environnements SQL Server (AlwaysOn, sauvegardes, PRA/PCA, supervision, capacity planning). Diagnostiquer les incidents complexes de production et participer aux cellules de crise. Mettre en œuvre les plans de maintenance, d'optimisation et de montée de version. Garantir les sauvegardes, restaurations et tests de reprise. DBA d'Étude : Accompagner les équipes de développement dès les phases de conception. Challenger les modèles de données et les choix techniques. Participer aux revues techniques et valider les Pull Requests ayant un impact sur les bases de données. Optimiser les requêtes SQL et accompagner les développeurs sur les problématiques de performances. Définir les bonnes pratiques de développement autour des accès aux données. Modernisation : Participer activement à la transformation de la plateforme autour de plusieurs technologies : SQL Server PostgreSQL Couchbase Bases managées Cloud Contribuer aux projets de migration, de modernisation et de simplification des architectures. DevOps Industrialiser les déploiements de bases de données. Développer les pratiques Infrastructure as Code. Automatiser les opérations récurrentes. Participer à la mise en œuvre des pipelines CI/CD.Contribuer aux différents projets et à la mise en œuvre des différentes solutions / applications utilisant les BDDs.
View this job
Contractor

Contractor jobSmart Contract Engineer / Solidity Expert

RIDCHA DATA
Published on
API
Blockchain
CI/CD

1 year
470-600 €
Courbevoie, Ile-de-France
ContexteDans le cadre d'un projet stratégique de création d'une plateforme institutionnelle d'actifs numériques, nous recherchons un(e) Smart Contract Engineer / Solidity Expert pour contribuer à la conception et au développement d'une architecture blockchain sécurisée, évolutive et conforme aux exigences du secteur financier. Le projet couvre l'ensemble du cycle de vie des actifs numériques, de l'émission et la tokenisation jusqu'au règlement-livraison, dans un environnement institutionnel et fortement contraint en matière de sécurité, d'auditabilité et de conformité réglementaire. Vous interviendrez au cœur de la conception de l'architecture on-chain, avec un niveau d'exigence élevé sur la qualité du code, la sécurité des smart contracts et la robustesse des mécanismes de déploiement et de gouvernance. Vos responsabilitésConcevoir et développer des smart contracts avancés en Solidity sur EVM. Concevoir des architectures on-chain sécurisées, modulaires, évolutives et maintenables. Implémenter des standards ERC-20 et leurs extensions institutionnelles : rôles, pausability, mint/burn, hooks de conformité, etc. Concevoir et gérer le cycle de vie des smart contracts : déploiement, upgrade patterns, migrations et scripts de migration contrôlés. Participer à la conception de mécanismes de gouvernance technique adaptés à un environnement institutionnel. Mettre en place des stratégies de tests avancées : property-based testing, invariant testing et fuzzing. Garantir la qualité et la sécurité du code à travers des revues de code, threat modeling et audits de sécurité. Identifier et mitiger les vulnérabilités spécifiques aux smart contracts et à l'EVM. Optimiser les performances et la consommation de gas, en tenant compte des contraintes de production. Concevoir les interactions entre les composants on-chain et off-chain : back-end, API, wallets, oracles, gestion des identités et des accès. Participer à la conception technique de mécanismes de tokenisation d'actifs financiers et de règlement-livraison / DvP. Mettre en place et piloter des pipelines CI/CD dédiés aux smart contracts, avec tests automatisés, contrôles qualité et déploiements reproductibles et contrôlés. Documenter les choix d'architecture, les mécanismes de sécurité et les décisions techniques complexes. Collaborer étroitement avec les équipes Produit, Architecture, Sécurité, Juridique et Compliance. Contribuer à l'arbitrage entre innovation technologique, exigences de sécurité, auditabilité et contraintes réglementaires.
View this job
Contractor

Contractor jobLead Developer / Lead Tech Senior Java Angular - Nantes (3 Jours TT)

WorldWide People
Published on
Java

12 months
350-400 €
Nantes, Pays de la Loire
Lead Developer / Lead Tech Senior Java Angular Nantes Télétravail partiel possible (jusqu'à 3 jours par semaine) Java 17+, Spring Boot, Angular, TypeScript, Architecture Microservices, Docker/Kubernetes, Jenkins (CI/CD), DDD / Architecture Hexagonale 22/10/2026 36 mois Ce poste est ouvert à la pre-embauche Les propositions de sous-traitance avec pre-embauche seront traitées en priorité Java 17+, Spring Boot, Angular, TypeScript, Architecture Microservices, Docker/Kubernetes, Jenkins (CI/CD), DDD / Architecture Hexagonale Lead Developer / Lead Tech Senior Java Angular • Pilotage technique et accompagnement d'une équipe de développement dans un environnement Agile Scrum. • Développement et conception de solutions basées sur les technologies Java, Spring Boot et Angular. • Définition et mise en œuvre des bonnes pratiques de développement, de qualité logicielle et d'industrialisation. • Réalisation de revues de code, accompagnement des développeurs et montée en compétence des équipes. • Contribution aux choix d'architecture et prise en charge des sujets techniques complexes. • Participation à l'amélioration continue des chaînes CI/CD et à l'adoption des pratiques DevOps. • Collaboration avec les équipes produit, métier et architecture afin de garantir la qualité, la performance et la maintenabilité des applications. Détail des compétences techniques requises : • Java 17+ et Spring Boot • Angular (versions récentes) et TypeScript • Architecture Microservices • DDD (Domain Driven Design) et Architecture Hexagonale • Git / GitLab • Jenkins et industrialisation CI/CD • Docker et Kubernetes • SonarQube et qualité de code • OpenID Connect / OAuth2 • Conception technique et architecture applicative • Revue de code et accompagnement technique des développeurs • Culture DevOps et automatisation des déploiements • Méthodologies Agile Scrum Compétences appréciées : • Expérience significative en tant que Lead Developer ou Lead Tech • Encadrement et animation d'équipes de développement • Expérience sur des applications critiques à forte volumétrie • Sensibilité aux problématiques de performance, sécurité et qualité logicielle • Expérience en coaching technique et amélioration continue des pratiques de développement Localisation : • Nantes • Télétravail partiel possible (jusqu'à 3 jours par semaine)
View this job
Contractor

Contractor jobExpert DevSecOps

CAT-AMANIA
Published on
.NET
Angular
Artifactory

3 months
400-550 €
Paris, France
Le domaine « Development Factory », rattaché au département « Architecture & Excellence Opérationnelle » de la DSI Corporate, regroupe l'expertise DevSecOps, ainsi que le support et l'outillage liés à l'usine logicielle. Dans ce contexte, nous recherchons un Ingénieur DevSecOps pour rejoindre notre équipe et accompagner les développeurs de la DSI Corporate (Paris et Porto) dans l'adoption des bonnes pratiques de développement ainsi que dans l'utilisation efficace des outils DevSecOps mis à leur disposition, notamment : Bitbucket, Jenkins, Azure DevOps, Sonar, Checkmarx, Artifactory, Digital.ai Deploy, Digital.ai Release, ainsi que GitLab, dans la perspective d'une migration progressive vers cette plateforme à moyen terme. Responsabilités principales 1. Support aux équipes de développement • Accompagner les développeurs dans la mise en œuvre des bonnes pratiques de développement et dans l'utilisation efficace des outils DevSecOps. • Organiser le code source dans Bitbucket et, à terme, dans GitLab, en mettant en place des workflows adaptés (Gitflow ou autres). • Gérer le versioning des applications et des dépendances. • Accompagner les équipes dans la préparation de la migration vers GitLab. 2. Mise en œuvre des pratiques qualité et sécurité • Guider les équipes dans la mise en place des tests unitaires et de l'analyse statique afin de garantir la qualité et la sécurité du code. • Définir des gates de qualité et de sécurité pour valider les livrables, tout en apportant un support aux équipes. • Contribuer à l'intégration des contrôles qualité et sécurité dans les pipelines GitLab CI/CD dans le cadre de la transition cible. 3. Configuration des pipelines CI/CD • Accompagner la configuration et l'optimisation des pipelines de déploiement dans Jenkins, Azure DevOps et, à terme, GitLab CI/CD. • Aider à la construction des packages et à la rédaction des scripts de déploiement avec Digital.ai Deploy, en veillant à ce que le rôle reste centré sur l'accompagnement plutôt que sur la réalisation à la place des développeurs. • Participer à la définition des bonnes pratiques de pipeline-as-code dans une logique de standardisation et de migration progressive vers GitLab. 4. Maintenance de la bibliothèque partagée • Fournir et maintenir une Jenkins Shared Library réutilisable afin de standardiser les pipelines, faciliter le travail des développeurs et garantir la cohérence ainsi que la qualité des déploiements. • Contribuer à l'évolution des standards d'industrialisation afin de préparer la transition vers des modèles équivalents dans GitLab CI/CD. 5. Formation et sensibilisation • Former les équipes de développement aux bonnes pratiques en matière de sécurité et de qualité. • Sensibiliser les développeurs aux enjeux de sécurité tout au long du cycle de développement, en les guidant sans se substituer à leurs responsabilités. • Accompagner la montée en compétence des équipes sur GitLab, son modèle de collaboration, ses pipelines CI/CD et ses fonctionnalités DevSecOps. 6. Contribution à la migration vers GitLab • Participer à la préparation et à l'accompagnement de la migration à moyen terme vers GitLab. • Identifier les impacts organisationnels, techniques et méthodologiques liés à cette transition. • Contribuer à la définition des standards, modèles de projets, templates CI/CD et bonnes pratiques associées à la plateforme cible. • Accompagner les équipes dans l'adoption progressive de GitLab comme plateforme unifiée de gestion du code, de CI/CD et de pratiques DevSecOps. Technologies utilisées • Systèmes d'exploitation : Windows, Linux • Langages de programmation : Java, .Net, Angular, React, Node.js, Python • Outils de gestion de code source et CI/CD : Bitbucket, Jenkins, Azure DevOps, GitLab • Outils de qualité et sécurité : Sonar, Checkmarx • Outils de gestion des artefacts : Artifactory • Outils de déploiement et release management : Digital.ai Deploy, Digital.ai Release • Outils bases de données : Oracle, MySQL • Outils de visualisation : PowerBI • Outils de scripting : Shell • Environnements : OpenShift, GCP Compétences requises • Solide expérience en DevSecOps, avec une bonne maîtrise des outils mentionnés. • Capacité à accompagner et former les développeurs, avec une posture orientée conseil. • Bonne compréhension des enjeux liés à la transformation des outils DevOps et à la conduite du changement dans le cadre d'une migration de plateforme. • Excellentes compétences en communication pour interagir efficacement avec les équipes de développement. • Bon niveau d'anglais, à l'écrit comme à l'oral, indispensable pour collaborer efficacement avec les équipes basées à Porto. • Bonne compréhension des enjeux de sécurité dans le développement logiciel. • Expérience significative sur GitLab, Profil recherché • Diplôme en informatique. • Expérience préalable en tant qu'Ingénieur DevSecOps ou dans un poste similaire. • Forte appétence pour l'amélioration continue, l'optimisation des processus et l'accompagnement au changement. • Maîtrise professionnelle de l'anglais, permettant d'animer des échanges, ateliers et accompagnements avec des équipes internationales. • Une expérience dans un contexte de migration vers GitLab ou de mise en place de GitLab CI/CD serait fortement appréciée.
View this job
Contractor

Contractor jobSENIOR Ingénieur(e) DEVOPS (DBRE) - H/F

LINKWAY
Published on
DevOps
Google Cloud Platform (GCP)
Mongodb

6 months
Lille, Hauts-de-France
Rejoignez l'équipe Database Reliability Engineering (DBRE) au sein de la Cloud Platform Engineering. Notre mission est de fournir des solutions de bases de données fluides, intégrées, sécurisées et rentables, tout en rendant nos utilisateurs autonomes grâce à des outils en libre-service. Nous gérons aujourd'hui un parc en hyper-croissance de plus de 2500 services de bases de données répartis sur 3 fournisseurs principaux : Aiven, MongoDB Atlas et Google Cloud Platform (GCP). Pour relever nos défis liés à : la résilience, le "Developer Empowerment" et à l'excellence opérationnelle. Les objectifs sont : - Développement & Automatisation (Dev) - Développement d'outils et APIs (Python) : Vous concevrez, développerez et maintiendrez nos outils internes (DBRE Toolbox, APIs de pricing, estimateurs de coûts) en utilisant Python avec une approche orientée objet (OOP). - Self-Service : Vous développerez des composants d'automatisation (scripts de restauration, utilitaires de migration, connecteurs, moteur de provisionning) pour rendre nos équipes de développement autonomes. - Infrastructure & Cloud (Ops/SRE) - Infrastructure as Code : Vous automatiserez le déploiement et la gestion de notre écosystème de bases de données à l'aide de Terraform. - Intégration Cloud : Vous participerez activement à la configuration et à la sécurisation (VPC Peering, intégration Vault) de nos solutions Cloud, avec un focus très fort sur GCP (Cloud SQL, Firestore, Memorystore, BigTable). - FinOps & Résilience : Vous mettrez en place des stratégies automatisées d'optimisation des coûts (Power on/off, downsizing) et améliorerez notre résilience (réduction du MTTR, DRP). - Expertise Base de Données (DBA) - Design & Audit : Vous agirez en tant que conseiller stratégique auprès des métiers pour le choix des moteurs, l'architecture, l'audit de performance et le tuning SQL. - Administration de la donnée : Vous assurerez le support de niveau avancé et le maintien de notre catalogue standard (PostgreSQL, MySQL, Valkey, OpenSearch, MongoDB). - Veille & Innovation : Vous accompagnerez l'adoption de nouvelles technologies, telles que les capacités vectorielles (ex: pgvector) pour l'IA.
View this job
Contractor

Contractor jobDV Data Engineering Lead - London

LA International Computer Consultants Ltd
Published on

12 months
£600-650
United Kingdom
Data Engineering Lead 4 days onsite in London 6 Months initial contract Key Responsibilities: Data engineering and product delivery -Design, build and deliver new data products in response to operational needs -Develop, maintain and improve data pipelines. -Use predominantly open-source technologies to create practical data solutions. -Build solutions from the ground up within short and potentially changing delivery timescales. -Contribute to data cataloguing and the effective organisation of data assets. -Adapt designs and engineering priorities when operational requirements change. Platforms and engineering practices -Contribute to the platform and infrastructure supporting data products. -Work in Linux or Unix environments. -Apply continuous integration and continuous delivery practices. -Use containerisation and orchestration technologies when developing and deploying solutions. -Support engineering within an Azure Stack Hub environment. -Evaluate or work with emerging technologies where relevant, including pipeline orchestration and graph database tools. Essential -Python -Open-source data engineering technologies -Data pipeline development -Linux or Unix -Continuous integration and continuous delivery -Containerisation -Kubernetes Preferred -Apache Airflow -OpenSearch -Azure -Azure Stack Hub -Apache Kafka -Data cataloguing tools and practices -Apache NiFi -Graph databases Due to the nature and urgency of this post, candidates holding or who have held high level security clearance in the past are most welcome to apply. Please note successful applicants will be required to be security cleared prior to appointment which can take a minimum 18 weeks. 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. An award-winning organisation, having secured the prestigious Queens Award for Enterprise: International Trade over multiple 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.
View this job
Contractor

Contractor jobIngénieur Production/Exploitation DevOps AWS

INSYCO
Published on
Ansible
AWS Cloud
DevOps

36 months
500-600 €
Paris, France
Bonjour, Nous recherchons pour notre client grand compte un Ingénieur Production/Exploitation DevOps AWS Nous étudions - prioritairement - les candidatures qui nous sont adressées à freelance à insyco . fr avec les informations suivantes : Argumentaire écrit répondant de façon ciblée au besoin ci-dessous CV à jour en français Date de prochaine disponibilité Tarif journalier Merci d'indiquer la référence MDE/PEX/5591 dans l'objet de votre message Contexte de la prestation Au sein de la direction des systèmes d'information d'un organisme de gestion collective, vous intégrez l'équipe d'exploitation en charge de la surveillance et de la disponibilité des ressources informatiques, dans un environnement cloud (AWS, Kubernetes) industrialisé par des chaînes CI/CD. Vous assurez en permanence la surveillance de l'ensemble des ressources informatiques et leur gestion opérationnelle. Vous veillez au niveau et aux engagements de service ainsi qu'à la qualité des traitements, conformément au plan d'assurance qualité et de sécurité. Activités principales attendues Analyse des messages reçus à l'unité de pilotage Diagnostique les incidents en cas de problème constaté sur le réseau, sur les serveurs ou en cas d'alerte d'un utilisateur Surveillance Effectue le démarrage, l'arrêt et la surveillance permanente des ressources en référence au planning des travaux de la journée Alerte et intervient sur les incidents Lance les outils ou les commandes de reprise (reprise manuelle, reconfiguration des ressources, recopie des fichiers, opérations de sauvegarde…) Alerte éventuelle d'un niveau d'intervention supérieur Relance des travaux après résolution Alimente la base des incidents Maintient la documentation de pilotage Maintien des conditions générales de production Assure la disponibilité des ressources physiques (disques, robots, automates…) et des ressources logiques (logiciels, espace disque, puissance…) Liste des tâches Animer et accompagner l'équipe SysOps (daily, 1:1, montée en compétence) Prioriser et organiser les activités de RUN et de BUILD Recueillir les besoins techniques des équipes produit en matière d'infrastructure et d'exploitation et préparer les cycles trimestriels Garantir la disponibilité et la qualité des services fournis aux métiers (SLO/SLA) Superviser incidents, alertes, météo applicative et batchs Communiquer avec les parties prenantes en cas d'incident majeur Standardiser les pipelines CI/CD sous GitLab et assurer la MCO de l'ensemble des outils et composants de la plateforme Accompagner les évolutions majeures : migrations cloud AWS, Kubernetes Renforcer l'observabilité : logs (OpenSearch), métriques (Prometheus, CloudWatch), dashboards (Grafana) Définir et maintenir les bonnes pratiques de déploiement, de sécurité et de monitoring
View this job

Frequently asked questions about working as a Database Developer (SQL, PL/SQL, Oracle...)

What is the role of a Database Developer (SQL, PL/SQL, Oracle...)

The database developer administers and manages the databases of their clientele with the aim of having efficient information structuring.

How much does a Database Developer (SQL, PL/SQL, Oracle...) charge

Initially, a database developer can expect an annual salary of £25,000. However, over the years, the profession allows for acquiring more substantial skills and developing experience. As a result, a database developer's salary can reach £50,000 per year, especially if they have obtained certain certifications and specializations. On average, a database developer charges 400 euros per day in the provinces, and 500 euros in the Paris region.

What is the definition of a Database Developer (SQL, PL/SQL, Oracle...)

The database developer is a key player in a company. Indeed, data is now a fundamental pillar, synonymous with performance or lack thereof for a company. The primary mission of the database developer is to properly organize information so that each user can have content consistency. In this sense, the developer gathers a set of data from their clients that they structure in one or several databases. It's an IT profession requiring excellent organizational skills and constant monitoring to ensure that the database is systematically accessible. Moreover, the database developer advises their clients on software choices and tools to deploy to ensure functional and fast access.

What type of mission can a Database Developer (SQL, PL/SQL, Oracle...) handle

As its name suggests, this IT profession involves daily handling of data of varying significance depending on the company's size. Indeed, data plays a major role within a company, so it is necessary that these different data sets are kept up to date, managed efficiently, and systematically accessible to the relevant people. When the database developer comes into play, they monitor the evolution of this various data and implement solutions so that potential growth does not disrupt information accessibility. In parallel, each user must be able to access this information at any time. On a daily basis, the job requires structuring this information according to client requirements. All data is then grouped in a database specifically designed to distribute information to the right person. The database developer is responsible for verifying the proper functioning of the database by ensuring its consistency and accessibility on a daily basis.

What are the main skills of a Database Developer (SQL, PL/SQL, Oracle...)

• Demonstrate rigor and patience to ensure proper data structuring. • Be able to work independently. • Good interpersonal skills remain required for teamwork. • Management ability remains essential for proper database organization. • Excellent computer literacy and constant monitoring to stay informed of latest developments. • In parallel, computer knowledge and natural curiosity. • Obviously, mastery of various systems and tools related to database management.

What is the ideal profile for a Database Developer (SQL, PL/SQL, Oracle...)

• The profile of a data manager requires mastery of various tools for daily database management. As such, it is necessary to work with technical teams while also being able to work independently. • Additional general knowledge remains valuable, as does having a good level of English, since many tools operate in Shakespeare's language. • Management abilities, organization, autonomy, and rigor are also valued qualities in the profile of a database developer.

Connecting Tech-Talent

Free-Work, THE platform for all IT professionals.

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