OffresAdministrateur·rice de base de données (Oracle, Sybase, Sqlserver…)
Trouvez votre prochaine offre d’emploi ou de mission freelance Administrateur·rice de base de données (Oracle, Sybase, Sqlserver…)
L'administrateur de bases de données est responsable du bon fonctionnement d'une base de données.
A ce titre, il est principalement en charge des périmètres suivants : intégrité des données, sécurité, performance, aide au développement et au test, disponibilité et recouvrement de données.
C'est donc lui qui conçoit, gère et administre les systèmes de gestion de données de l'entreprise, et qui en assure à la fois la cohérence, la qualité et la sécurité.
L'administrateur de base de données est également appelé gestionnaire de base de données, administrateur de bases de données, ingénieur datawarehouse ou encore database administrator (DBA). Informations sur la rémunération de la fonction Administrateur·rice de base de données (Oracle, Sybase, Sqlserver…).
Contexte Dans le cadre de l'évolution du système d'information Assurance de l'un de nos clients, nous cherchons à renforcer nos équipes de développement autour de l'ERP métier Cleva. Vous intégrerez une équipe agile en charge du développement, de la maintenance et de l'évolution des applications reposant sur l'écosystème Java/J2EE ainsi que des interfaces API permettant l'interconnexion du SI. Vos missions * Concevoir et développer de nouvelles fonctionnalités sur l'ERP Cleva. * Participer à la maintenance corrective et évolutive des applications existantes. * Développer et maintenir des API REST permettant les échanges entre les différentes briques du SI. * Participer aux phases de conception technique. * Réaliser les développements dans le respect des bonnes pratiques de qualité logicielle. * Produire les tests unitaires et participer aux tests d'intégration. * Analyser et corriger les anomalies de production. * Participer aux revues de code et aux cérémonies Agile. * Contribuer à l'amélioration continue des processus de développement. Environnement technique * Java 8/11/17 * J2EE * Spring / Spring Boot * API REST * Maven * Git * SQL (Oracle) * Jenkins * SonarQube * Docker (selon les projets) * Jira / Confluence
Analyste technique Flux Comptables et Développements .NET Missions Principales : L'Analyste Technique des Flux Comptables est chargé d'assurer la documentation et l'optimisation des flux comptables transitant entre différentes applications via un format pivot, en s'appuyant sur Talend et les bases de données. 1. Documentation des Flux Comptables : • Analyser et documenter en détail les flux IT comptables depuis l'application métier. • Élaborer des procédures détaillées de gestion des flux. • Maintenir une documentation claire et à jour des flux et transformations. 2. Gestion des Interfaces et des Formats Pivot : • Comprendre, formaliser et documenter les formats pivots utilisés pour la transmission des flux comptables. • Décrire et cartographier les transformations de données effectuées à travers ces formats. • Décrire les adaptations à effectuer entre l'application et le format pivot • Mettre en place des processus de vérification pour garantir l'intégrité des données échangées. 3. Analyse des Flux via Talend (expertise Talend non requise) : • Documenter en détail les processus d'intégration et de transformation des données avec Talend. 4. Analyse de la Base de Données : • Analyse les requêtes SQL utilisées par Talend des données comptables. • Documenter les structures des bases de données impactées par les flux comptables. 5. Développement total ou partiel de la solution cible en .Net C#
La mission s'inscrit au sein d'un pôle technique en charge de l'exploitation et de l'administration d'infrastructures critiques reposant principalement sur des environnements OpenVMS, avec des interactions sur des plateformes mixtes OpenVMS/Linux. L'objectif est d'assurer la disponibilité, la continuité de service et la fiabilité des infrastructures de production, tout en maintenant les environnements de préproduction, développement et secours. La mission comprend le maintien en conditions opérationnelles, la gestion des incidents majeurs, l'exploitation quotidienne et l'amélioration continue des infrastructures. Missions : - Garantir la disponibilité et la stabilité des infrastructures techniques de production, préproduction, développement et secours - Assurer le maintien en conditions opérationnelles des environnements OpenVMS - Prendre en charge les incidents de production et réaliser les diagnostics nécessaires - Coordonner la résolution des incidents majeurs avec les équipes concernées - Administrer et optimiser les ressources systèmes, stockage et sauvegarde - Sécuriser les sauvegardes et garantir l'intégrité et la restaurabilité des données - Participer aux évolutions et à la modernisation des infrastructures - Réaliser les opérations de renouvellement matériel et d'optimisation du stockage - Maintenir les dispositifs de continuité et de reprise d'activité PRA/PCA - Participer aux tests de restauration et de reprise d'activité - Produire les rapports de production et d'activité liés à l'exploitation - Assurer le suivi des incidents dans l'outil OCEANE - Mettre à jour la documentation technique et les procédures d'exploitation - Élaborer les plans d'actions correctifs et préventifs ainsi que les retours d'expérience - Participer aux astreintes 24h/24 et 7j/7 Profil attendu : Le besoin porte sur un profil Ingénieur Système Senior disposant de plus de 8 ans d'expérience et d'une forte expertise en exploitation de production et administration d'environnements OpenVMS. Une expérience sur des infrastructures à haute disponibilité, la gestion des incidents et les environnements OpenVMS/Linux est attendue. Des compétences sur les technologies OpenVMS listées dans le besoin sont requises, avec une participation aux astreintes 24h/24 et 7j/7.
PROPULSE IT recherche un DBA pour une mission chez un de ses clients dans le cadre de la ré-internatlisation de l'exploitation de 500 bases de données SQL Server Sous la responsabilité du responsable de service et le support d'un référent interne expert le candidat aura en charge la gestion des activités suivantes : - Appropriation du contexte technique assuré par l'infogérant (transfert de connaissance), et documentation de ce dernier (dossiers d'exploitation) - Accompagnement à la préparation de la reprise d'exploitation en interne (outillage de monitoring et de supervision (OEM, Centreon), élaboration et documentation des process de gestion des incidents et des changement, d'escalade, d'organisation, du catalogue de service) - Participation aux activité de réversibilité d'exploitation des bases de données avec l'infogérent (phase Shadow et reverse shadow) A l'issue de la réversibilité, il aura en charge la gestion globale d'exploitation du périmètre des bases de données - Gestion des incidents et des changements - Maintien en Condition opérationnelles et de Sécurité (Patching) - Contribution à la mise à jour et au maintien du catalogue des services Base de Données - Reporting et du suivi d'activité global de son périmètre - Respect des normes et exigences de sécurité des systèmes d'informations - Respect des process - Réalisation et mise à jour des documentations d'exploitation En complément, il participera à l'accompagnement technique d'intégration des bases de données pour les projets (BUILD) - Définition d'architecture des bases de données pour les projet applicatifs (accompagnement des architectes sur les spécifications et exigences techniques de dimensionnement, disponibilité, et de performance - Accompagnement à l'intégration des bases de données des solutions applicatives - Elaboration des référentiels techniques de bases de données (Dossier d'architecture technique détaillés, Dossier de mise en exploitation)
Dans ce contexte, l'équipe CRM de la Direction des Systèmes d'Information recherche un Business Analyst CRM capable d'intervenir en qualité de BA/QA sur différents projets liés à l'expérience client et au développement commercial. Ce Business Analyst sera amené à travailler sur l'ensemble des projets impactant le CRM et l'expérience client. À ce titre, il sera intégré à une squad agile dédiée à la relation client, composée d'un Product Owner, d'un Tech Lead ainsi que d'administrateurs et développeurs Salesforce. Il assurera également le pilotage de plusieurs projets ou Proof of Concept autour de l'intelligence artificielle appliquée à la relation client, dans le cadre d'un programme transverse d'adoption de l'IA. Ces travaux pourront être menés avec sa squad ou en collaboration avec d'autres équipes selon les sujets. Mission basée dans la région bordelaise avec un démarrage dès que possible. >> Objectifs et livrables Les principales missions du Business Analyst seront les suivantes : > Cadrage : - Participer à l'analyse des besoins et à la définition des solutions avec les membres de la squad CRM ainsi qu'avec les différentes équipes internes concernées (téléphonie, architecture, systèmes connexes, etc.). - S'assurer de la disponibilité des éléments nécessaires au cadrage, notamment la formalisation des processus métier, des règles de gestion et la déclinaison du besoin en EPIC sous Confluence. - Produire, en collaboration avec les parties prenantes, une proposition de solution incluant si nécessaire des maquettes, une estimation de complexité et une proposition de lotissement. - Préparer les éventuels arbitrages nécessaires à la prise de décision. > Proof of Concept / Démonstration / Veille : - Sur les sujets exploratoires ou moins structurés, notamment liés à l'intelligence artificielle, proposer et réaliser des démonstrations, maquettes ou POC répondant aux besoins métier. - S'appuyer sur les fonctionnalités IA de Salesforce ou d'autres solutions du marché ainsi que sur les compétences des équipes concernées. - Conception fonctionnelle - Rédiger les spécifications fonctionnelles (User Stories, exigences détaillées) et les faire valider par le Product Owner et les interlocuteurs métier concernés. - Utiliser les outils JIRA et Confluence pour assurer la traçabilité des travaux. > Configuration Salesforce : - Réaliser ponctuellement certaines configurations Salesforce dans le cadre de maquettes, POC ou besoins spécifiques. > Recette : - Définir la stratégie de recette. - Rédiger les cas de test. - Préparer les jeux de données avec les équipes IT. - Exécuter les campagnes de tests et produire les reportings d'avancement. - Participer aux tests pouvant nécessiter une compréhension des campagnes d'appels sortants. > Gouvernance et documentation : - Fournir les éléments nécessaires aux prises de décision lors des Go/No Go de mise en production. - Construire et maintenir la documentation fonctionnelle de la solution sous Confluence. - Rédiger les Release Notes relatives aux évolutions mises en œuvre. - Contribuer à la conduite du changement en fournissant les supports nécessaires aux équipes de support et de formation. > Pilotage : - Préparer et participer aux comités produits sur ses périmètres, en assurant le suivi de l'avancement, des décisions et des arbitrages. > Agilité : - Participer aux différents rituels agiles (Daily, Sprint Planning, Sprint Review, Rétrospective, Grooming). - Assurer ponctuellement un rôle de Scrum Master au sein de sa squad. >> Profil : • De formation Bac +4/5 et expérience d'au moins 3 ans sur une fonction similaire ou approchante, • Une bonne connaissance fonctionnelle des outils de CRM (idéalement Salesforce) et des processus de relation client et de vente. • Une connaissance technique de Salesforce (administrateur a minima) et des use cases IA dans Salesforce.
Contexte Dans le cadre d'un programme stratégique associant Data et intelligence artificielle générative, nous recherchons un Data Engineer AWS pour participer au développement et à l'évolution d'une Data Platform destinée à alimenter des solutions métiers et des cas d'usage IA. La plateforme est déjà en production sur AWS. La mission consiste à renforcer son architecture, développer de nouveaux pipelines et industrialiser la gestion des données selon une approche moderne de type Data Lakehouse. Missions Participer à la définition et à l'évolution de l'architecture de la Data Platform et du Lakehouse. Concevoir, développer et optimiser des pipelines d'ingestion et de transformation de données. Développer des jobs Data avec AWS Glue, Spark et PySpark. Intégrer les services AWS dédiés au Data Management. Développer et maintenir des API en Java 17/21 avec Spring Boot. Traiter des données internes et provenant de fournisseurs externes. Traduire les besoins fonctionnels en solutions techniques fiables et évolutives. Participer à la mise en place d'un environnement Data Lab. Industrialiser les développements et les déploiements avec des pipelines CI/CD. Mettre en place les tests automatisés et les contrôles de qualité du code. Garantir la sécurité, la performance et la maintenabilité des solutions. Participer aux mises en production. Assurer le support de production en cas d'incident majeur. Produire et maintenir la documentation technique. Compétences techniquesAWS : S3, Glue et services Data associés Data Engineering : Spark, PySpark et Hadoop Lakehouse : Apache Iceberg et Trino Développement : Java 17/21 et Spring Boot Bases de données : PostgreSQL et Oracle Tests : JUnit 5 et Mockito CI/CD : GitLab CI Qualité et gestion des dépendances : SonarQube, Maven et Artifactory Conteneurisation : Docker et Kubernetes GitOps et déploiement : Argo CD Formats : JSON, YAML et XML Outils : GitHub, GitHub Copilot, IntelliJ IDEA, Jira et SharePoint
Les questions fréquentes à propos de l’activité d’un Administrateur·rice de base de données (Oracle, Sybase, Sqlserver…)
Quel est le rôle d'un Administrateur·rice de base de données (Oracle, Sybase, Sqlserver…)
Le rôle de l'administrateur de base de données s'apparente à celui d'un gestionnaire. Il doit gérer les données des clients, les tarifs, de multiples documents ainsi que des statistiques. Toutes ces informations sont mises à la disposition des personnes qui en ont besoin. De manière générale, un administrateur de base de données est en veille permanente puisqu'il va assurer une partie de la sécurité des données. Il doit donc être en mesure d'intervenir rapidement si un problème survient.
Quels sont les tarifs d'un Administrateur·rice de base de données (Oracle, Sybase, Sqlserver…)
En fonction de son expérience, un administrateur de base de données va pouvoir prétendre à un taux journalier moyen plus ou moins important. Actuellement, le TJM moyen pour un administrateur de base de données s'élève à 340 € par jour. Un professionnel disposant de plus de 10 ans d'expérience pourra prétendre à un TJM deux fois plus important. Le salaire mensuel moyen d'un administrateur base de données est de 4500€.
Quelle est la définition d'un Administrateur·rice de base de données (Oracle, Sybase, Sqlserver…)
L'administrateur de base de données est également connu sous le nom de gestionnaire de base de données. Son rôle au sein du service IT d'une entreprise est des plus importants puisque c'est lui qui s'occupe de gérer les données et de les mettre à disposition. Il va également assurer la sécurité du réseau informatique ainsi que celle des données. Il travaille régulièrement pour augmenter les performances de tout le système afin que les personnes qui l'utilisent puissent accéder aux données le plus simplement et rapidement possible. C'est à l'administrateur de base de données que revient la charge de choisir les différents logiciels qui vont être utilisés au sein de l'entreprise. Il sera également de son ressort de les installer et de les configurer. En cas de besoin, un administrateur de base de données peut être amené à former les différentes personnes utilisant le système informatique de l'entreprise.
Quel type de mission peut gérer un Administrateur·rice de base de données (Oracle, Sybase, Sqlserver…)
Un administrateur de base de données va pouvoir gérer différentes missions. Il est capable de concevoir une base de données du début à la fin, cela signifie qu'il va gérer les paramètres ainsi que la sécurité. Il dispose d'une capacité d'adaptation importante puisqu'il doit prendre en compte les impératifs de son client pour créer la base de données. Il doit également être capable d'administrer et d'effectuer la maintenance sur les différentes bases de données. Il pourra alors être amené à dimensionner un serveur ou encore à garantir la disponibilité des différentes données qui sont stockées dans la base. Un administrateur de base de données en freelance va également être amené régulièrement à veiller à ce que les sauvegardes soient correctement réalisées afin que les fichiers ne puissent pas être perdus en cas d'incident sur les serveurs de stockage. De manière générale, un administrateur BDD doit effectuer une veille technologique sur les bases de données afin que les performances du système informatique soient toujours optimales. Enfin, on peut noter que l'administrateur de base de données se doit d'être présent pour former certaines personnes en cas de besoin mais également pour assister les informaticiens.
Quelles sont les compétences principales d'un Administrateur·rice de base de données (Oracle, Sybase, Sqlserver…)
Un administrateur de base de données dispose d'une bonne connaissance du système informatique de manière générale ainsi que de l'architecture de ce dernier. Il est capable de gérer les différents systèmes ainsi que différents types de base de données. La maîtrise du langage de requête SQL est impérative, de même qu'un administrateur se doit de connaître les différents scripts Shell. Par ailleurs, l'administrateur BDD dispose de compétences en matière de cybersécurité. Il est important de noter que ce professionnel doit également disposer d'une certaine maîtrise de l'anglais.
Quel est le profil idéal pour un Administrateur·rice de base de données (Oracle, Sybase, Sqlserver…)
Le métier d'administrateur de base de données est tout à fait adapté pour une personne qui est capable de s'adapter rapidement au service IT de l'entreprise, notamment dans le cas où elle évolue en freelance. Un administrateur de base de données est une personne qui doit être réactive et également pédagogue puisqu' elle sera amenée à former différentes personnes en cas de besoin. Enfin, un administrateur doit être réactif et rigoureux puisqu'il sera nécessaire d'intervenir rapidement en cas de problème au niveau de la sécurité du réseau par exemple. La gestion des données demande de la rigueur puisque celles-ci doivent pouvoir être mise à disposition des utilisateurs en toutes circonstances.