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...).
Localisation : Marseille / 2 jours de télétravail par semaine Expérience requise : Minimum 8 ans Disponibilité : Dès que possible (souplesse) Type de contrat : CDI / Freelance Durée : Mission longue NOTRE ENTREPRISE Infotel Conseil spécialiste des projets IT, intervient pour ses clients sur la gestion et l'évolution de leur patrimoine informatique. Implantée à Aix-en-Provence depuis plus de 15 ans, notre agence a su conjuguer croissance et préservation de ses valeurs humaines. Structurée à taille humaine, elle favorise la proximité, la collaboration et la qualité des échanges entre les équipes. Nous développons des partenariats durables avec nos clients, nous permettant de proposer des missions pérennes et de créer un environnement propice à la montée en compétences et à l'acquisition d'une expertise solide sur le long terme. Convaincus que la réussite de nos projets repose avant tout sur nos collaborateurs, nous accordons une attention particulière à leur accompagnement et à leur développement professionnel. / Retrouvez nos informations sur . VOS MISSIONS · Objectif Nous recherchons un(e) Analyste Développeur Senior DevOps / Production afin d'accompagner l'évolution, l'industrialisation et l'optimisation des environnements de production de notre client. Vous interviendrez sur la conception des architectures de production, l'automatisation des déploiements, la mise en œuvre des bonnes pratiques DevOps ainsi que l'administration et l'évolution de solutions décisionnelles basées sur SAP Business Objects. · Principales activités Architecture et exploitation des environnements de production Concevoir et mettre en œuvre les architectures de production des nouveaux projets. Participer à la gestion de la capacité des environnements et anticiper leurs évolutions. Piloter les mises à niveau des infrastructures et analyser leurs impacts. Réaliser les installations, configurations et paramétrages nécessaires au bon fonctionnement des plateformes. Automatisation et pratiques DevOps Implémenter les outils de configuration et d'automatisation afin de simplifier les processus de déploiement et de mise à jour. Concevoir et développer des scripts pour les besoins des équipes de développement, en support des ingénieurs OPS. Participer à la mise en œuvre des bonnes pratiques DevOps et d'intégration continue. Contribuer à l'alimentation du backlog des services de production (CI/CD, Continuous Operation, Time2Fix, Time2Repair). Plateforme décisionnelle Assurer l'administration et la maintenance des environnements SAP Business Objects. Analyser les besoins métiers et proposer des solutions adaptées. Concevoir et faire évoluer les univers SAP Business Objects. Développer et maintenir les rapports et tableaux de bord. Garantir la qualité, la cohérence et la disponibilité des données. Optimiser les performances des requêtes et des rapports. Participer à la modélisation décisionnelle et aux flux d'alimentation. Participer aux projets de migration, de modernisation ou de rationalisation des solutions BI. Rédiger la documentation technique et fonctionnelle. Assurer un support de niveau expert auprès des utilisateurs. Environnement technique SAP Business Objects, Tableau Software, Microsoft SQL Server, SQL, Git, Jenkins, CI/CD, Scripting, DevOps, Cloud (IaaS/PaaS), Containers, Infrastructure as Code, Agile.
Dans le contexte de notre développement du centre de services, nous créons une nouvelle squad pour répondre au besoin d'un grand compte international leader du retail. Au sein d'une squad de 5 personnes, tes missions Accompagner les métiers : échanger directement avec eux pour comprendre leurs irritants, analyser leurs besoins et formaliser les règles métier. Concevoir et prototyper : transformer un besoin fonctionnel en prototype exploitable ou en agent IA autonome dans des délais très courts. Développer via l'IA (estimation à 70% de ton temps) : utiliser activement l'IA générative, l'orchestration multi-agents et des assistants de code pour produire et faire évoluer les applications. Manipuler et structurer la donnée : exploiter les flux de données (SQL/NoSQL) et suivre le cycle de vie des modèles/prompts (MLflow) pour garantir la qualité des résultats. Contribuer à l'industrialisation : poser les bases d'une architecture propre (Front/Back/Cloud GCP) pour passer du PoC à une solution intégrée et pérenne.
Développement & Architecture : -Concevoir et développer de nouvelles fonctionnalités performantes sur la stack Java / React. -Prototyper des POC (Proof of Concept) techniques et métiers. -Garantir la cohérence et la mutualisation des composants applicatifs en lien avec l'architecte fonctionnel. -Appliquer les principes et design patterns de développement pour assurer la pérennité du code. Qualité & Performance : -Maintenir un haut niveau de qualité de code et faire progresser les KPI (couverture de tests, conformité aux standards). -Livrer des fonctionnalités testées et directement opérationnelles. -S'appuyer sur les outils et assistants IA au quotidien pour optimiser le temps de développement. DevOps & Exploitation : -Maintenir la CI/CD (Jenkins) en conformité avec les standards de l'entreprise. -Prendre en compte les contraintes d'exploitation et assurer le support technique de Niveau 3 (suivi proactif de la production). -Participer aux chiffrages et à l'évaluation de la complexité des futurs projets. Organisation & Collaboration : -Évoluer dans un environnement Agile et assurer le suivi des travaux sur Jira et Confluence.
Contexte du poste Rejoignez un leader européen dans le secteur automobile. Vous intégrerez notre unité digitale dynamique pour participer activement à la refonte stratégique de notre application e-commerce B2B. Ce poste, basé à Chilly-Mazarin, est essentiel pour renforcer notre activité sur internet. Missions - Gérer et coordonner les fonctionnalités produit en respectant les priorités établies. - Collaborer étroitement avec les équipes métiers pour clarifier les besoins et maximiser la valeur ajoutée des fonctionnalités développées. - Conduire des entretiens utilisateurs pour recueillir leurs besoins et générer des insights actionnables. - Analyser et comprendre les modèles de données et le fonctionnement des API pour garantir leur intégration optimale. - Élaborer et définir les flux inter-applicatifs nécessaires. - Construire et prioriser le backlog produit avec précision. Stack technique - Méthodologies Agile/Scrum avec outils associés (Jira, Trello, Figma) - UX/UI collaborative - API/Webservices, connaissance de PHP, Mongo et Oracle - Web analytics avec outils comme Google Analytics et Amplitude - Travailler au sein d'équipes pluridisciplinaires (designers, documentalistes, développeurs)
Bonjour à toutes et à tous, notamment aux Développeurs Fullstack React / Java 👨💻 🔎 Je cherche un(e) Développeur Fullstack Java / React pour rejoindre une équipe en charge du développement d'une Internal Developer Platform (IDP), une plateforme AI Native pensée pour simplifier le quotidien des développeurs et accélérer l'innovation. Tu évolueras au sein d'une équipe produit composée d'un Product Manager, d'un Staff Engineer, d'un Tech Lead / DevOps, d'un QA Engineer et de plusieurs développeurs. 💻 Ce que tu vas faire : Concevoir et développer des fonctionnalités Frontend en React Développer et maintenir des microservices Backend en Java Spring Boot Concevoir, documenter et exposer des APIs REST destinées au Frontend et aux consommateurs externes Documenter les fonctionnalités développées (MKDocs ou équivalent) Contribuer à la mise en œuvre des pipelines CI/CD avec GitHub Actions Gérer l'hébergement des applications sur GCP Cloud Run (maintenance, optimisation, déploiements) Maintenir et optimiser les configurations Docker des microservices Participer aux revues de code et garantir les bonnes pratiques de développement, de performance et de sécurité Contribuer à l'automatisation des tests (unitaires, intégration, fonctionnels) Mettre en place et optimiser l'observabilité avec OpenTelemetry et Datadog Collaborer avec le Product Manager et l'ensemble de l'équipe pour définir les meilleures solutions techniques Participer à l'amélioration continue des méthodes de travail et contribuer aux initiatives d'Inner/Open Source 🎯 Stack technique : Java (JDK 21+) / Spring Boot / React / JavaScript / TypeScript • HTML / CSS • PostgreSQL / JPA / Hibernate / GitHub Actions /Docker /GCP Cloud Run / Kubernetes / OpenTelemetry /Datadog / OpenAPI / Swagger 🕵️♂️ Profil recherché : Minimum 5 ans d'expérience en développement Full Stack Solide expérience en Java Spring Boot et React Bonne connaissance de PostgreSQL et des concepts ORM (JPA/Hibernate) Expérience pratique des environnements CI/CD, Docker et GCP Cloud Run Bonne maîtrise de la conception d'APIs REST Esprit d'équipe, autonomie et excellent sens de la collaboration Capacité à évoluer dans un environnement innovant intégrant des composants AI Native 🚀 Les plus de la mission : Intégrer une équipe produit expérimentée Travailler sur une plateforme stratégique au service de l'ensemble des équipes d'ingénierie Évoluer dans un environnement technologique moderne centré sur l'innovation et l'Open Source Participer à une culture d'amélioration continue, de partage de connaissances et de qualité 📍 Localisation : IDF : Rythme hybride 🏡 📅 Démarrage : ASAP ⏳ Mission longue Qu'en penses-tu ? N'hésite pas à m'envoyer ton CV en message privé ! Une belle journée à toutes et à tous ☀️
Vous êtes à la recherche d'une mission stimulante, où votre travail a du sens et où vos idées comptent ? SEA TPI est à la recherche d'un Administrateur DB2 à Castelnau-Le-Lez pour accompagner la transformation digitale d'un acteur majeur du secteur de l'assurance. Dans le cadre de la gestion de ses bases critiques, vous interviendrez au sein de l'équipe DBA pour garantir la disponibilité, la performance et la sécurité des systèmes et applications métiers. Vos missions principales : • Administrer les bases DB2 via SQL Server et PostgreSQL dans le cadre des projets. • Conseiller et accompagner les équipes (études, conception, développement, recette). • Assister les équipes Exploitation / DEV dans l'analyse et la résolution des incidents. • Suivre et contrôler les performances applicatives. • Gérer les fichiers VSAM et la définition CSD. • Garantir le respect des normes et standards de production. • Automatiser certaines tâches pour optimiser les opérations. • Créer et maintenir les environnements (boîtes de données, fichiers, échantillonnages...). • Participer aux évolutions et migrations des bases. • La connaissance de l'ordonnanceur OPC est un vrai plus ! Le tout dans un environnement collaboratif, stimulant et riche en échanges. Mission basée aux portes de Montpellier. Télétravail partiel possible. Les missions énumérées ci-dessus ne sont pas exhaustives, il s'agit des missions principales. Référence de l'offre : lwzj5uaqpm
Contexte Dans le cadre de besoins au sein de la DSI d'un client, une consultation est lancée pour une prestation de développeur Salesforce (Sales Cloud) au sein de l'équipe CRM du groupe. Missions Renfort de l'équipe de développement Salesforce dans le cadre de la refonte du processus Pistes / Opportunités sur la plateforme Salesforce Développements spécifiques dans l'écosystème Sales Cloud (Apex, LWC, SLDS 2) Paramétrage Salesforce (écrans, workflows, etc.) Application et promotion des bonnes pratiques Salesforce Mise en œuvre des tests Apex et fonctionnels Support et documentation interne Collaboration avec les équipes IT et métiers dans un contexte international 3 jours par semaine sur site à Nantes Minimum. Mission longue
Développer les mécanismes d'ingestion de données internes et externes ; Participer à la mise en place d'un moteur de recherche de bases de données pour les métiers ; Concevoir et maintenir les pipelines de transformation de données ; Mettre en place et orchestrer les workflows de traitement ; Connecter les données aux outils d'analyse métier ; Garantir la qualité, la disponibilité et la fiabilité des données. Compétences obligatoires GCP : Cloud Run, IAM, BigQuery, GCS Terraform SQL Ingestion de données publiques et internes (Python, Fivetran, Rclone ou équivalent) Orchestration de workflows (Airflow, Argo Workflow ou équivalent) Transformations de données avec dbt
Consultant MOE BI / Domaine Socle Data Expérience ciblée : 3-4 ans minimum Compétences impératives - Compétences techniques : Conception / Modélisation BI (Flux & modèles de données) Expériences significatives sur la mise en place complète de projets BI Data ETL (conception, modélisation, réalisation) et sur le RUN en environnement Full Microsoft (SSIS, SQL Server : Modélisation, procédures stockées, optimisation SQL, etc.). Connaissance et mise en œuvre de la suite Microsoft AZURE DEVOPS (Git, Board Agile, Pipeline de déploiement CI/CD). Anglais professionnel courant - Compétences organisationnelles Expérience significative sur l'implémentation de projets BI d'intégration de données (datawarehouse & datamarts) Avoir la capacité de mener des mini-projets en autonomie tout en étant accompagné par un(e) maitrise d'ouvrage et/ou le métier. Capacité à s'organiser, à s'adapter sur les priorités, à synthétiser l'état d'avancement de ses activités et à remonter les alertes si besoin. - Compétence(s) appréciée(s) : Outils de reporting BI : TABLEAU, IBM Cognos, Power BI Habitué aux relations avec des partenaires offshore Certifications sur la suite MSBI - Descriptif détaillé de la mission : Assurer le RUN des applications existantes (ETL, Bases de données, support niveau 3) Comprendre les enjeux métier, problématiques à résoudre et opportunités à concrétiser. Echanger et challenger les besoins métiers avec les équipes AMOA BI en tenant compte des contraintes techniques. Proposer, concevoir et spécifier des solutions techniques viables, évolutives et tenant compte de l'existant. Rédaction des documents techniques (spécification techniques, document d'exploitation…etc). Conseiller, proposer des axes d'amélioration, alerter si besoin. - Environnement technique de la mission : Socle Data : SSIS, SQLServer (2016), procédures stockées, Azure DevOps (Git, Board Agile, Pipeline de déploiement CI/CD) Reporting : COGNOS BI 10.2 et 11 & Tableau Date début de mission : ASAP Durée estimée de la mission : longue - 3 mois (renouvelables)
ContexteL'entité fonctionne dans un contexte international avec une présence sur différents sites : Mumbai, Chennai, Bangalore, Paris, Lisbonne et Montréal. Outils & EnvironnementOS : Windows (70%) / Linux Serveurs d'applications : Progiciel, Tomcat et Weblogic Bases de données : Oracle, Microsoft SQL Server, PostgreSQL Ordonnancement : Outils internes, Dollar Universe (étude pour une migration vers Autosys) Monitoring : ITRS Geneos (migration vers Nagios/Prometheus et Dynatrace) / Outils internes Automatisation : PowerShell, Shell, Perl (historique), Python, Outils DevOps (Ansible, Jenkins, OpenSearch, etc.) Réseau : Workstation marché impliquant la coordination avec les équipes réseaux de la banque et les marchés L'intégration et le support de l'environnement où sont installés les progiciels UBIX, LISA ainsi que d'autres logiciels fournis par les chambres de compensation font partie intégrante de l'activité journalière. MissionsSur la partie projet Mise en place et validation des évolutions applicatives, d'infrastructure et de sécurité sur un environnement de test dédié (Staging) et sur la Production. Suivi des projets business et infrastructure en relation avec les entités Projet (Développement et Business Analyste), Support Fonctionnel et Infrastructure. Automatisation des tâches récurrentes et implémentation d'outils facilitant le support et l'évolution des applications, grâce aux outils d'ordonnancement (interne, Dollar Universe et Autosys) et aux langages shell, batch, perl et python. Contribution à l'évolution de l'architecture des applications afin d'améliorer la qualité de service rendue aux utilisateurs. Mise en place ou amélioration du monitoring applicatif sous Geneos (migration vers Nagios/Prometheus et Dynatrace). Gestion du risque opérationnel lié aux changements applicatifs ou infrastructure. Contribution à la documentation des processus applicatifs et à l'élaboration de procédures d'exploitations. Contribution à la rotation des astreintes 24/7. Contribution aux opérations exceptionnelles le weekend (test DRP, mise en Production applicative et migration infrastructure).
Contexte : Dans le cadre d'un projet de transformation et d'industrialisation des processus ITSM, une grande organisation recherche un Développeur IA Technico-Fonctionnel N3 afin de renforcer une équipe dédiée à l'amélioration de la gestion des incidents. Le projet vise à intégrer des solutions d'intelligence artificielle, de machine learning et d'automatisation au sein d'une plateforme ITSM afin d'améliorer la qualification, le traitement et le suivi des incidents. Missions : Le consultant interviendra notamment sur les activités suivantes : Développer et intégrer des API permettant l'orchestration des processus liés à la gestion des incidents. Concevoir et mettre en œuvre des solutions d'intelligence artificielle pour la classification automatique des tickets et l'assistance à leur rédaction. Créer et optimiser des prompts pour améliorer la catégorisation et le traitement des tickets. Mettre en œuvre et ajuster des modèles de machine learning, notamment pour la classification et le clustering. Analyser les échanges, les résultats et les performances des solutions IA. Intégrer les solutions IA aux outils et processus ITSM existants. Participer à l'amélioration et à l'automatisation des processus de gestion des incidents. Définir et suivre des indicateurs de performance permettant de mesurer l'efficacité des solutions développées. Contribuer à la documentation et à la capitalisation des connaissances. Collaborer avec les équipes de développement, production, métiers et maîtrise d'ouvrage. Participer au cadrage des besoins, à la définition des cas d'utilisation et à la priorisation des exigences. Contribuer à la définition des scénarios de test et à la recette. Participer à l'analyse de l'existant et à la définition des processus cibles. Apporter une expertise technico-fonctionnelle sur les outils ITSM et la gestion des incidents. Veiller à la sécurité des données et à la protection des informations traitées par les solutions IA.
Nous recherchons pour le compte de notre client un Tech Lead Java Vuejs en freelance ou portage salarial. Localisation : Lille Démarrage : ASAP (pas fermé préavis) Durée : mission longue Télétravail : 3j/ semaine Missions principales : Concevoir et implémenter des architectures Backend résilientes (environ 80% du temps). Développer et intégrer des interfaces Frontend associées (environ 20% du temps). Assurer la qualité du code via des tests automatisés et des revues de code. Participer activement aux rituels agiles de l'équipe (Scrum/Kanban). Partie Backend : Modélisation et optimisation des bases de données (SQL et/ou NoSQL). Conception, développement et maintenance d'APIs (RESTful). Optimisation des performances et gestion de la scalabilité de l'application. Implémentation des règles de sécurité et de protection des données. Mise en place de l'intégration et du déploiement continus (CI/CD). Rédaction et maintien de la documentation technique (Swagger/OpenAPI). Partie Frontend : Intégration de maquettes et développement de composants UI. Connexion du Frontend aux APIs Backend.
Présentation du posteDans le cadre du développement de notre activité Data, nous recherchons un Data Analyst / Analytics Engineer pour intervenir sur des projets de transformation, de modélisation et de valorisation des données. Vous travaillerez à l'interface entre les équipes métiers, BI et Data Engineering afin de transformer les besoins opérationnels en modèles de données fiables, indicateurs pertinents et tableaux de bord exploitables. Vos missionsRecueillir et analyser les besoins des équipes métiers. Définir les indicateurs et les règles de gestion associées. Extraire, transformer et analyser les données avec SQL. Concevoir et maintenir des modèles de transformation avec dbt. Construire des modèles dimensionnels et des architectures en étoile. Développer et faire évoluer des rapports Power BI. Créer et optimiser des mesures et calculs DAX. Exploiter les données disponibles dans BigQuery. Mettre en place des contrôles de qualité et des tests de non-régression. Participer aux projets de migration et de modernisation des environnements décisionnels. Documenter les modèles, les traitements et les indicateurs. Restituer les analyses et formuler des recommandations auprès des métiers. Stack techniqueData Visualisation : Power BI Langages : SQL, DAX, Python Transformation : dbt Cloud : GCP, BigQuery Orchestration : Cloud Composer, Airflow Bases et outils décisionnels : SQL Server, PostgreSQL, SSIS Modélisation : modèles dimensionnels, modèles en étoile, Data Warehouse Qualité et déploiement : tests dbt, Git, CI/CD Data Science et IA : Vertex AI, RAG, LangChain, API OpenAI Compétences recherchéesTrès bonne maîtrise de SQL. Bonne connaissance de Power BI et DAX. Expérience opérationnelle avec dbt. Maîtrise de la modélisation dimensionnelle. Bonne compréhension d'une chaîne décisionnelle de bout en bout. Connaissance des principes de qualité, de fiabilisation et de gouvernance des données. Capacité à comprendre et formaliser les besoins métiers. Une première expérience sur GCP et BigQuery est appréciée. Une sensibilité aux sujets Data Science et IA générative constitue un plus.
Dans le cadre de sa croissance, notre client recherche un Développeur Java / Angular dans la perspective d'une intégration en CDI (dispositif de pré-embauche). Tu intégreras une équipe technique à taille humaine pour participer au développement et à la modernisation de leurs applications métiers. Vos missionsDéveloppement back-end : Conception et mise en place d'architecture et d'API REST robustes sous Java (Spring Boot). Développement front-end : Création d'interfaces utilisateur fluides et réactives avec Angular. Qualité du code : Rédaction des tests unitaires/d'intégration et participation aux revues de code. Vie d'équipe : Implication dans les cérémonies agiles (Scrum) et échanges réguliers avec les équipes produit. Profil recherchéExpérience : Maîtrise éprouvée de la double compétence Java et Angular. Stack technique requise : Back-end : Java (11/17+), Spring Boot, JPA / Hibernate, bases de données relationnelles (PostgreSQL, MySQL...). Front-end : Angular (versions récentes), TypeScript, HTML5 / SCSS. Outils & Pratiques : Git, Docker, intégration continue (GitLab CI, Jenkins), architecture REST. Qualités : Curiosité technique, esprit d'équipe et rigueur. Modalités du posteContrat : Prestation initiale en vue d'un CDI (pré-embauche). Démarrage : Dès que possible. Rémunération / TJM : Selon profil et expérience.
Dans le cadre du développement et de la modernisation d'applications métier, nous recherchons un Tech Lead .NET / C# capable d'assurer le leadership technique d'une équipe de développement tout en participant activement aux choix d'architecture et aux développements. Les responsabilités attendues dans ce type de rôle incluent la conception technique, l'accompagnement des développeurs, les revues de code, la définition des bonnes pratiques et la contribution aux architectures modernes (.NET, microservices, CI/CD, Azure). , Missions principalesPiloter les choix d'architecture et les orientations techniques. Concevoir et développer des applications Back-End en C# /.NET. Encadrer et accompagner les développeurs (mentorat, code review, partage de bonnes pratiques). Garantir la qualité du code, la maintenabilité et les performances des applications. Participer à la mise en place des pipelines CI/CD. Collaborer avec les Product Owners, Architectes et équipes métiers. Animer les cérémonies Agile et contribuer à l'amélioration continue. Participer aux phases de cadrage, conception et estimation des charges. , Compétences techniques requisesExcellente maîtrise de C#,.NET Core / .NET 6, 7, 8+ Développement d'API REST Architecture Microservices Core MVC SQL Server Azure (App Services, Functions, Service Bus, AKS, Azure DevOps) Git, CI/CD Docker / Kubernetes Design Patterns, Clean Code, SOLID Tests unitaires (xUnit, NUnit) Méthodologies Agile Scrum , Compétences fonctionnellesLeadership technique Capacité à challenger les choix techniques Communication et vulgarisation Accompagnement des équipes Esprit d'analyse et de résolution de problèmes Autonomie et prise d'initiative Profil recherchéBac+5 en informat ique. Minimum 7 ans d'expérience en développement .NET. Expérience confirmée en tant que référent technique ou Tech Lead. Expérience sur des environnements Cloud Azure appréciée. Expérience de l'encadrement d'équipe et des revues de code. , Environnement techniqueC# | .NET Core | Core | Azure | Azure DevOps | SQL Server | Docker | Kubernetes | Git | CI/CD | Microservices | API REST | Agile Scrum
Contexte de la mission Dans le cadre du renforcement de ses équipes, notre client, acteur majeur du secteur des médias et de l'audiovisuel, recherche un Développeur Symfony confirmé pour participer au développement, à la maintenance et à l'évolution de ses applications web stratégiques. Vous interviendrez au sein d'une équipe Agile et contribuerez à la conception, au développement et à l'amélioration continue des solutions applicatives. Vos missions Concevoir, développer et maintenir des applications web sous PHP/Symfony. Participer aux développements correctifs et évolutifs. Développer et maintenir des API REST. Concevoir et optimiser les accès aux bases de données MySQL/PostgreSQL. Participer aux revues de code et garantir la qualité des développements. Réaliser les tests unitaires et assurer la qualité du code. Collaborer avec les équipes techniques (Développeurs, PO, Architectes, DevOps). Participer aux cérémonies Agile (Scrum).
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.