Find your next tech and IT Job or contract SQL

What you need to know about SQL

SQL (Structured Query Language) is essential for managing and manipulating relational databases. It is widely used for querying, updating, and maintaining data, making it crucial for data-driven applications.

727 results
Permanent

Job VacancySenior Data Engineer Azure / Middleware (H/F)

VISIAN
Published on
Azure Data Factory
Azure DevOps Services
CI/CD

Orly, Ile-de-France
Dans le cadre de la modernisation de son Système d'Information, la DSI recherche un Data Engineer Azure afin de concevoir, développer et faire évoluer les plateformes d'intégration et de traitement des données. Vous interviendrez sur plusieurs programmes stratégiques autour des architectures Event-Driven, de la modernisation des flux d'intégration, de la plateforme Data Azure ainsi que des projets analytiques. L'objectif est de construire des solutions robustes, évolutives et maintenables répondant aux enjeux de temps réel, de qualité des données et de performance. Équipe : 2 PO et 7 Data engineers DÉVELOPPEMENT DE LA PLATEFORME MIDDLEWARE AZURE Vous participerez à la conception et au développement d'une plateforme d'intégration temps réel basée sur une architecture Event-Driven. À ce titre, vous serez amené à : - Concevoir des architectures d'intégration basées sur Azure Service Bus et Azure Event Grid. - Développer des Azure Function Apps permettant le traitement, la transformation et le routage des événements. - Concevoir et développer des APIs et composants d'intégration robustes. - Participer aux choix d'architecture technique et aux bonnes pratiques de développement. - Garantir la scalabilité, la résilience et les performances des traitements. - Mettre en œuvre les mécanismes de gestion d'erreurs (Retry, Dead Letter Queue, Idempotence). - Assurer la sécurisation des échanges via Azure Key Vault. Vous interviendrez notamment sur : - Synchronisation des commandes d'achat entre Trax et NetSuite - Intégration des données de vols au format AIDX. - Automatisation des flux d'heures et cycles APU. - Développement de nouveaux flux événementiels entre les applications du SI. QUALITÉ DE DÉVELOPPEMENT Une attention particulière sera portée à la qualité du code produit. Le consultant devra appliquer les bonnes pratiques de développement Python : - Développement d'un code lisible, maintenable et documenté. - Respect des principes Clean Code et SOLID. - Séparation des responsabilités et modularisation. - Gestion robuste des exceptions. - Optimisation des performances. - Revue de code (Code Review). - Développement de tests unitaires avec Pytest. - Respect des conventions de développement (PEP8). - Documentation technique des composants. INDUSTRIALISATION & DEVOPS Vous participerez à l'industrialisation des développements : - Mise en place des pipelines CI/CD sous Azure DevOps. - Déploiement des ressources Azure via Bicep. - Infrastructure as Code. - Gestion des versions avec Git. - Supervision et monitoring des traitements. - Documentation des architectures et des flux. - Amélioration continue des processus de développement.
View this job
Permanent
Contractor

Job VacancyDéveloppeur (se) C# Senior -Banque /Finance de Marché F/H

cty
Published on
.NET CORE
.NET Framework
C#

3 years
40k-70k €
400-600 €
Ile-de-France, France
Contexte : Dans le cadre du renforcement de nos équipes IT Finance, nous recherchons un Développeur C# Senior capable de prendre en charge des projets C# de bout en bout dans des environnements critiques liés à la banque et à la finance de marché. Le candidat interviendra sur des systèmes à forte valeur ajoutée, en interaction étroite avec les équipes métiers (Front Office, Risk, Middle/Back Office). Missions principales Prendre en charge et piloter des projets de développement C# (analyse, conception, développement, tests, mise en production) Maintenir et faire évoluer des applications critiques en environnement bancaire / finance de marché Intervenir sur l'intégration et l'évolution de progiciels de marché (ex. Murex, Sophis, etc.) Collaborer avec les équipes métiers pour comprendre les besoins fonctionnels et proposer des solutions techniques adaptées Participer aux phases de spécifications fonctionnelles et techniques Assurer la qualité du code (revues, bonnes pratiques, performance, sécurité) Gérer les incidents de production et proposer des améliorations continues Encadrer et accompagner des développeurs plus juniors si nécessaire Environnement technique Langage : C# / .NET (.NET Core, .NET Framework) Architectures : applications distribuées, services, API, microservices Bases de données : SQL Server, Oracle (souhaité) Outils : Git, CI/CD, outils de monitoring Progiciels Finance de Marché : Murex, Sophis (ou équivalents) Environnements : Windows, Linux (selon projets)
View this job
Contractor

Contractor jobSenior Data Engineer (Data Migration & Data Quality | PostgreSQL)

AVALIANCE
Published on
Apache Airflow
API Platform
CI/CD

6 months
500-600 €
Paris, France
3. Missions et responsabilités 3.1 — Reprise du poste et plan d'action (priorité immédiate) S'approprier l'existant : modèle de données, scripts et traitements, imports déjà réalisés, référentiel de règles de normalisation et documentation ; Dresser un état des lieux : antennes importées et restantes, anomalies ouvertes, points de qualité à arbitrer ; Proposer dès les premières semaines un plan d'action priorisé (lots, calendrier par antenne, risques), le faire valider par la DSI et le mettre en œuvre. 3.2 - Conduite des imports Planifier et conduire les imports antenne par antenne : extraction depuis l'entrepôt de données, transformation, chargement dans la base ; Garantir la re-jouabilité, les points de reprise (checkpoints), le retour arrière (rollback) et la traçabilité des transformations, sans jamais altérer les données sources ; Développer, maintenir et fiabiliser les scripts et outils d'automatisation de la reprise. 3.3 - Qualité des données Appliquer et enrichir les règles de normalisation (noms de famille en capitales, casse des prénoms et raisons sociales, apostrophes et caractères spéciaux, espaces superflus, codes postaux et numéros de téléphone outre-mer et étrangers) ; Mettre en œuvre les règles de dédoublonnage et les contrôles de cohérence ; Suivre des indicateurs de qualité (complétude, cohérence, doublons) et réaliser des contrôles systématiques avant et après chaque import. 3.4 - Accompagnement des antennes Être l'interlocuteur direct de chaque antenne pour la préparation de son import : inventaire des données, jeux d'essai, validation des résultats ; Expliquer les anomalies détectées de façon claire et pédagogique à des interlocuteurs non techniques, et les accompagner dans leur correction ; Faire preuve d'écoute pour comprendre les pratiques et contraintes propres à chaque antenne, et en tenir compte dans les traitements ; Formaliser les échanges et validations (comptes rendus, points de suivi). 3.5 - Pilotage et reporting Tenir à jour le suivi d'avancement des imports, produire les reportings associés (avancement, qualité des données) et rendre compte régulièrement à la DSI et au Product Owner ; Alerter au plus tôt sur les risques, blocages et arbitrages nécessaires ; S'intégrer dans les rituels agiles de l'équipe et travailler en lien étroit avec l'équipe de développement CRM ; Être en lien direct avec l'équipe de développement pour s'assurer que les données sont correctement intégrées à la base de données cible. 3.6 - Documentation et passation Maintenir une documentation à jour : procédures d'import, runbooks, règles appliquées, limites connues ; Préparer en fin de mission une passation complète permettant la reprise du chantier dans les meilleures conditions.
View this job
Contractor

Contractor jobDéveloppeur RPA UiPath Montpellier

CAT-AMANIA
Published on
API
ELK
Robotic Process Automation (RPA)

12 months
400-530 €
Montpellier, Occitania
Vos missions consisteront à contribuer: Développement, Run & Architecture Concevoir, développer et maintenir des robots parfois complexes, robustes et évolutifs sur UiPath Automation Cloud en respectant les standards de développement (REFramework). Participer à la configuration et à l'administration de l'environnement Cloud (Orchestrator, Integration Service, Action Center, etc.). Participer activement à la migration et à la refonte des processus RPA existants (Legacy Design) vers les standards et activités "Modern Design" d'UiPath afin de garantir leur pérennité et leur performance. Assurer l'intégration des robots avec nos outils et applications internes (systèmes financiers, ERP, API, etc.). Cadrage & Conseil : Analyser les besoins des équipes métiers et valider la faisabilité technique. Être force de proposition sur l'architecture cible et l'optimisation des processus. Déploiement : Assurer à terme la mise en production, le monitoring et le support des robots déployés. Documenter rigoureusement les développements réalisés pour garantir la maintenabilité à long terme. Travailler conjointement avec le Centre De Service France. Accompagnement : Partager les bonnes pratiques de développement avec l'équipe et assurer une montée en compétences des profils plus juniors si nécessaire.
View this job

Contract roles and jobs for SQL

Data Analyst

The Data Analyst uses SQL to extract and manipulate data in relational databases.

Data Scientist

The Data Scientist uses SQL to prepare the data sets needed to create predictive models.

Database Administrator (Oracle, Sybase, SQL Server…)

The Database Administrator uses SQL to manage and optimize an organization's databases.

Connecting Tech-Talent

Free-Work, THE platform for all IT professionals.

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