OffresDéveloppeur·euse base de données (SQL, PL/SQL, Oracle...)
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...).
ContexteDans le cadre du renforcement d'une équipe intervenant sur des sujets de Risk Management et de Data, nous recherchons un(e) Business Analyst / Data Analyst pour rejoindre une équipe en charge de la production, de la qualité et de la maintenance des données utilisées dans un environnement de Market Risk. L'équipe intervient notamment sur la maintenance de référentiels fonctionnels, la supervision de la Data Quality, l'analyse et la résolution d'incidents de production ainsi que sur différents projets réglementaires. MissionsMaintenance et production des référentielsVous serez notamment amené(e) à : Analyser les logs quotidiens d'intégration et identifier les éventuelles anomalies ; Assurer le suivi des workflows liés à l'enrichissement des données ; Effectuer la saisie et la modification d'attributs dans les bases référentielles ; Produire et maintenir les reportings de suivi de la production ; Accompagner les évolutions des référentiels : mises à jour massives, création de nouveaux attributs, évolutions du modèle de données, etc. ; Participer aux phases de tests et de validation lors des évolutions applicatives ; Contribuer à l'amélioration et à l'automatisation des processus existants via des scripts Python. Data QualityVous participerez également à la mise en place et à l'amélioration de la supervision de la qualité des données : Analyser les problématiques de Data Quality rencontrées en production ; Identifier les anomalies liées aux données et aux référentiels ; Participer aux réunions de suivi et à la résolution des incidents ; Mettre en place et améliorer des contrôles de cohérence, d'exhaustivité et de détection de données manquantes ou anormales ; Développer en Python des indicateurs de qualité (KQI) ; Collaborer avec les équipes IT afin d'industrialiser les contrôles développés ; Participer à l'amélioration continue des dispositifs de Data Quality. Projets et évolutionsDans le cadre des différents projets, vous pourrez être amené(e) à : Participer à la définition et à l'évolution des modèles de données et des référentiels ; Contribuer aux phases de recette et de tests ; Analyser les besoins fonctionnels et proposer des solutions adaptées ; Accompagner les équipes projet sur les problématiques liées aux données ; Identifier et remonter les anomalies, besoins d'évolution et axes d'amélioration. Reporting réglementaireVous interviendrez ponctuellement sur des exercices de reporting réglementaire et de stress tests : Analyser et comprendre les templates et exigences réglementaires ; Réaliser des contrôles de Data Quality en amont des exercices ; Préparer et mettre à niveau les données et référentiels nécessaires ; Participer aux phases de tests des développements IT ; Produire et consolider les données à reporter ; Participer aux contrôles et réconciliations entre les différentes sources de données ; Répondre aux demandes de données ad hoc ; Contribuer aux phases de post-mortem et aux plans de remédiation. Profil recherchéDe formation supérieure en informatique, ingénierie, finance ou data, vous justifiez d'une expérience significative dans un environnement Data / Risk / Finance de marché. Vous disposez idéalement des compétences suivantes : Business Analysis / Data Analysis ; Bonne maîtrise de SQL et capacité à analyser et requêter des bases de données ; Bonne maîtrise de Python pour le développement et la maintenance de scripts ; Bonne compréhension des modèles et architectures de données ; Expérience dans un environnement de production ; Connaissances en Market Risk : P&L, VaR, Stress Tests, FRTB, Risk Factors, etc. ; Une expérience sur des problématiques de Data Quality est un réel plus ; Une expérience sur AWS / SageMaker serait appréciée. Qualités recherchéesNous recherchons avant tout une personne : Proactive et autonome, capable d'identifier les sujets et de proposer des solutions ; Dotée d'un fort intérêt pour la Data et l'analyse ; À l'aise dans des environnements complexes et à forts enjeux ; Rigoureuse et structurée ; Capable de travailler avec des interlocuteurs fonctionnels et techniques ; Dotée d'un bon esprit d'équipe et d'une bonne capacité d'adaptation.
Dans le cadre d'un programme de transformation et de sécurisation de la donnée, nous recherchons un(e) Architecte Data / Expert Data pour accompagner la fiabilisation, la rationalisation et l'industrialisation des usages décisionnels. La mission combine pilotage de projets Data, expertise fonctionnelle et maîtrise technique, avec une forte interaction avec les équipes métiers et IT. Recueillir et analyser les besoins fonctionnels et techniques Piloter les projets et coordonner les différentes équipes métiers et techniques Concevoir et faire évoluer les modèles de données décisionnels Définir les règles de gestion et garantir la qualité, la cohérence et la traçabilité des données Contribuer à la définition et à l'évolution de l'architecture Data cible Participer au développement et à l'optimisation du socle Data : ETL, SQL, Altair/SAS et Python Définir et mettre en œuvre les indicateurs de suivi Organiser et piloter les phases de tests et de recette Animer les ateliers avec les différentes parties prenantes Accompagner les utilisateurs métiers dans l'adoption des solutions Assurer le suivi des actions, risques et décisions
Job Description - Senior Backend Developer (Secteur Financier) Contexte : remplacement au sein d'une Cash Team, environnement financier, standards techniques élevés. Démarrage : ASAP Durée : 6 mois ou 12 mois renouvelable Lieu : sur site uniquement, pas de remote Présence : 3 jours/semaine minimum, jamais 2 jours de télétravail consécutifs MissionsDéveloppement et maintenance d'applications backend Architecture de flux de données événementiels Intégration d'outils IA dans les processus de dev et de test Compétences techniquesGolang - autonomie complète Java - niveau expert Kafka - flux événementiels SQL - maîtrise avancée MongoDB - NoSQL, gestion de duplication Orientation IAGénération de tests automatisés via IA Compréhension des algorithmes sous-jacents, pas juste usage superficiel Copilot (ou équivalent) pour générer et valider du code Expérience requiseProfil senior confirmé Secteur financier / bancaire obligatoire Connaissance Cash Management et outils de conseil associés Process de recrutementEntretien 1 : cadrage Entretien 2 : technique
Mission sur site à Aix en Provence, 3 jours de télétravail / semaine Dans le cadre du renforcement de l'équipe Performance & Run, nous recherchons un(e) Data Analyst disposant également de compétences en Data Science. L'objectif est de concevoir et produire des analyses, des rapports BI (Power BI) et des analyses avancées sur Google Cloud Platform (GCP), afin de répondre aux besoins métiers et de développer de nouveaux usages data au sein de l'organisation. Missions principales Mettre en œuvre des outils informatiques, des techniques et des méthodes statistiques pour organiser, synthétiser et traduire efficacement les données Fournir un appui analytique à la conduite d'exploration et à l'analyse complexe de données Créer des algorithmes de recherche de données permettant d'explorer les données utiles Industrialiser le traitement des données les plus pertinentes, et organiser/synthétiser/traduire l'information pour faciliter la prise de décision Gérer les opérations, l'administration, la modélisation et l'architecture des gisements de données ; s'assurer du bon fonctionnement et de la cohérence des bases existantes Donner du sens aux données à l'aide de connaissances analytiques (SQL, analytics/BI, statistiques) Travailler en collaboration avec le management pour répondre aux questions business, en s'appuyant sur l'analyse des données historiques
- Concevoir et développer de nouvelles fonctionnalités en intervenant aussi bien sur les composants Back-end que Front-end, - Assurer la maintenance évolutive et corrective des applications existantes, - Analyser et prendre en compte les besoins métiers afin de proposer des solutions techniques adaptées, - Participer à la conception technique des solutions et contribuer aux choix d'architecture et d'implémentation, - Développer, tester et optimiser les traitements afin de garantir leur fiabilité, leurs performances et leur bon fonctionnement, - Réaliser et maintenir la documentation technique des solutions développées, - Participer au suivi de la production applicative et analyser les performances afin d'identifier d'éventuels axes d'amélioration, - Participer activement aux cérémonies Agiles : échanges avec l'équipe, partage de connaissances, suivi de l'avancement, estimation et participation aux choix techniques, - Contribuer à l'amélioration continue des pratiques et de la qualité du code. ENVIRONNEMENT TECHNIUQE : C#, .NET, Angular, Javascript, SQL Server etc.
Vos missions ? Intégré à nos équipes sur notre Factory ou chez nos clients, vous interviendrez en tant qu'Ingénieur de test et validation logiciel (H/F), vous assurerez les missions suivantes : · Mettre en place des stratégies de tests · Rédiger et exécuter des scénarios de tests · Assurer la non-régression d'un produit · Piloter et suivre l'exécution des tests · Identifier les anomalies et définir un scénario de reproduction · Créer des rapports d'anomalie et en assurer le suivi · Réalisation de démonstrations produit · Organiser des sessions de bêta-tests avec les utilisateurs finaux La stack technique : · Selenium · Postman ou équivalent · Langage SQL · Format Gherkin
Basée à Lille, Lyon, Nantes, Grenoble, Marseille, Paris et Bruxelles, Insitoo Freelances est une société du groupe Insitoo, spécialisée dans le placement et le sourcing des Freelances IT et Métier. Depuis 2007, Insitoo Freelances a su s'imposer comme une référence en matière de freelancing par son expertise dans l'IT et ses valeurs de transparence et de proximité. Actuellement, afin de répondre aux besoins de nos clients, nous recherchons un Consultant Power Builder (H/F) à Lille, France. Contexte : Equipe de TMA, assurer Run et Build des applications en Powerbuilder. Projet basé à Lille. Les missions attendues par le Consultant Power Builder (H/F) : Développement (Powerbuilder) Gérer la chaine MCO / évolution de l'applicatif Animation ateliers Participer aux cérémonies Fournir les comptes rendus notamment lors de la prise de connaissances Proposer des solutions sur le back, le front et interfaces Etre intégré aux équipes Travailler avec le client, les intégrateurs et développeurs pour réaliser la solution Connaitre les environnements et intégration Livrables : sources, réalisation, documentation projet Compétences : Powerbuilder expérimenté
Senior MI Business Analyst/Project Manager Our Client is a bank based in the City and are looking to recruit a Senior MI Business Analyst with Project Management skills. You will have at least 6 to 10 years proven hands-on expertise. Focus of the role: · Help the organisation (Senior Management and SMEs) to review business and financial performance of the organisation based on data and facts, advance understanding of the business success factors, business results and risks. · Develop technical and business solutions for MI, enable effective data management and sourcing of the data for MI, reporting and project activities. · Interact with vendors, Project teams and Development team in London and other sites to align delivery of the MI and sourcing of the data across business functions and entities. Responsibilities: · Develop MI and Reports predominantly for the business functions and SMEs, based on their requirements and expressed needs. Interact with other information workers (in business and finance teams) to ensure the data produced by those are sync'ed and “tells same story”. · Ensure the overall strategy of the data management within the Bank, guard and rationalise development or new data sources for MI purposes, align business and technical understanding of the available data with the requirements. · Facilitate and lead enhancements of the available data sources that would assist the organisational performance and guide the organisation in effort to optimise and automate business processes to collect and use data for reporting and MI purposes. · Working with team members and Subject Matter Experts or SMEs on identifying, designing, building, and performing analytics to provide risks and controls insights to business partners & Internal Audit · Document business MI Solutions to ensure this knowledge is retained within the organisation, interact with operational and technology management regarding access, processing, reporting, and integrity of source systems and data repositories, to educate them on data available to in organisation, how the data could be used. · Influence the technical team and the business to ensure the technical environment address current and aligned with future business needs and organisational skills. Key Skills: · Technical o Advance SQL querying skills, ability to write complex SSRS formulas o In-depth knowledge of MS SQL Server and experience to deliver MI and reporting solutions using the entire spectrum of the MI solutions (SSIS, SSRS, Power BI) ideally on early versions (2013/2016) and assist the organisation to migrate to later versions. o Exposure and high-level understanding of the SSAS and MDX language (although the organisation currently does not use OLAP). o Good exposure to PowerBI and advance knowledge of DAX (query language) and data modelling using this tool. o Good working knowledge of Excel capability, use of the reporting purposes, and formulas; desired VBA skills to optimise the data presentation. o Ideally, working knowledge of Hyperion/Essbase. o Working knowledge of SharePoint and its use to manage the MI, automate MI and reporting workflow, information and report distribution. o Good working practice designing data collections by using Kimball methodology. · Non-technical: o Practical understanding of the Data Visualisation techniques and principles. o High-level understanding of the data management and its impact on organisation's bottom line. o Stakeholder management and interpersonal skills to understand the business requirements, link them to a business narrative and softly guide SME by delivering the requested MI. o Some understanding of the architectural principles, Agile methodology to engage users and deliver business solutions. o Ability to communicate complex technical concepts and narrative to business audience and non-technical teams. This is a Full Time Contract – duration is 12 months. Salary will be dependent upon experience and expertise – but will be in the range £60K - £75K. Please send your CV to us in Word format along with your salary and availability.
- Développer et optimiser des algorithmes en C et Python. - Porter des algorithmes Python vers C et garantir leur équivalence fonctionnelle. - Réaliser les tests de non-régression et analyses de performances. - Optimiser l'utilisation CPU, mémoire et temps de calcul sur systèmes embarqués. - Collaborer avec les équipes Hardware et IA. - Maintenir les pipelines CI/CD Jenkins. - Développer des composants backend en Java / Spring Boot. - Développer et consommer des API REST et interagir avec des bases SQL. - Gérer les échanges HTTP/HTTPS, certificats et mécanismes de sécurité. - Intégrer des outils de supervision tels que Grafana. Compétences indispensables: - C avancé - Python avancé - Développement logiciel embarqué - Optimisation algorithmique et performance - Portage Python - C - Tests de non-régression - Jenkins / CI-CD - Compréhension des contraintes hardware Atouts : IA / Machine Learning, Java, Spring Boot, SQL, REST, Grafana, sécurité HTTPS/certificats.
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.