Find your next tech and IT Job or contract Database Administrator (Oracle, Sybase, SQL Server…)
A Database Administrator (DBA) is responsible for managing, securing, and maintaining an organization's database systems. Their role involves ensuring data integrity, performance optimization, backup, and recovery processes. DBAs work closely with IT teams to support data analysis, software development, and system improvements.
Contexte de la missionAfin de renforcer l'équipe Contrats Emprunteurs, le consultant interviendra sur le développement et la maintenance des applications IBM i (IBMi) utilisées par les équipes Backoffice. Les applications concernent notamment : La gestion des prélèvements des primes. Le traitement des impayés. La gestion des modifications contrats (avenants). Les interactions avec les autres applications du SI via des API. Missions principalesDéveloppement & maintenance applicativeDévelopper et maintenir les applications IBMi en RPG Free. Participer aux évolutions du patrimoine applicatif existant. Mettre en place et maintenir des modules RPG. Intervenir ponctuellement sur des programmes historiques en RPG colonné. Réaliser la maintenance corrective et évolutive. Intégration SIConcevoir et maintenir des échanges inter-applications via : API REST fournies ou consommées. Formats JSON. Services sécurisés via JWT. Suivi d'exploitation / RUN (environ 50% de la mission)Contrôler quotidiennement le plan de production. Réaliser une première analyse des erreurs de production. Suivre les traitements batch. Participer au diagnostic et au suivi des incidents Environnement technique Compétences indispensables RPG Free / RPGLE – Niveau avancé SQL – Niveau avancé API REST JSON IBM RDI (migration envisagée vers VS Code) IBM i / AS400 SQLite – Niveau avancé JWT (JSON Web Token) – Niveau avancé Compétences appréciéesExpérience Java (un plus) Connaissance des environnements IBM i / AS400 Expérience en maintenance applicative et support production
Full Stack Dot Net Software Developer Our Client is an established leader in the travel industry. They are looking to recruit a full stack Dot Net Software Developer to work on a major transformation programme for this award-winning Luxury Travel Company. Projects will include designing and implementing web based tools to automate operational tasks and improve accuracy of pricing and management information and web site enhancements. We are seeking an individual who is looking to take on the technical design and implementation of technical solutions for the business. The Client works with a number of third party suppliers and the candidate will also liaise and work closely with our vendors to help deliver solutions, as required. Depending on your expertise you will have the opportunity to take on the management of projects involving multiple stakeholders and vendors. You will be responsible for: Design and implementation of web based tools to automate a variety of business processes Implementation of enhancements to the company website (built on Umbraco) Interfacing with business systems and data warehouse to implement the required functionality Analysing and identifying ways to automate processes working alongside the business lead Designing and validating the technical suitability of proposed solutions including database design and software approaches proposed by vendors Taking on complex business change projects that involve multiple stakeholders and suppliers Potential for managing suppliers tightly to ensure delivery of our requirements within budget and on time Risk and issue management to ensure a pro-active approach is taken to managing these Skills and Experience: At least, 3-5 years commercial experience with specific retail Travel Industry domain knowledge Track record of delivering projects involving in-house resources and/or third party suppliers Ability to design and architect technical solutions to complex business problems Full Stack development experience (ASP.NET, C#, HTML, CSS, JavaScript, JQuery, ReactJS, AngularJS, MS SQL Server) CMS experience e.g. with Umbraco Continuous Delivery skills, tools and techniques (e.g. Git, Github, Jenkins, Docker, Vagrant, Chef, Puppet, Selenium, etc.) Familiar with Azure cloud services & setting up/managing resources/deploying apps Experience in implementing business process automation Capable of working with (and developing) multiple (REST) APIs documented with e.g. OpenAPI/swagger PowerBI, PowerQuery, Dax & M Other API messaging formats e.g. JSON, XML, SOAP Experience of structured testing and quality assurance approaches (e.g. Test Driven Development and Behaviour Driven Development) A positive and cooperative individual who will work effectively across departments and within a team Ability to understand and document business requirements This is an exciting new role at this organisation – salary range £50K - £65K. The company is based in London. Please send your CV to us in Word format along with your salary and availability.
Dans le cadre d'un programme de transformation d'un SI Prévoyance, vous piloterez le chantier Data lié au déploiement d'une nouvelle solution de gestion des prestations de notre client. Vous assurerez la coordination des travaux Data et des différents acteurs, dans un contexte de coexistence avec le système existant et de préparation de sa migration vers la solution cible. Le périmètre couvre des offres de prévoyance collectives et individuelles. Vos missions Piloter la conception et l'intégration des données dans le SI DATA (entrepôts de données et référentiels, centre de données actuariel…) Concevoir et mettre en œuvre des usages des données (usages actuariels, reporting, réglementaire…) avec prise en compte de l'existence simultanée des deux systèmes de gestion des prestations prévoyance (Accolade – Activ'Infinite pour les nouveaux sinistres et GAIAC – Graphtalk AIA pour les sinistres en cours) Concevoir et exécuter les phases de tests et recettes Rédiger des livrables du projet (spécifications, stratégie, cahier de recette…) Animer des ateliers de travail avec les différentes parties prenantes Piloter et coordonner des travaux avec les différents acteurs internes SI DATA Participer aux instances de suivi
Au sein d'un département DATA, vous prenez en charge le RUN des plateformes décisionnelles afin de garantir la disponibilité des données, la continuité de service et la bonne exécution des traitements quotidiens. Rôle attendu - Superviser les batchs, flux et traitements SAP HANA / BODS et intervenir en cas d'échec. - Assurer le monitoring, le diagnostic et la résolution des incidents sur les plateformes BI. - Prendre en charge le support N1, notamment les habilitations, paramétrages et tickets utilisateurs. - Coordonner les mises en production, versions et interactions avec les équipes infrastructure. - Participer au transfert de compétences et à la reprise progressive du RUN. - Contribuer à la migration vers GCP et à la mise en place des processus d'administration associés.
Tu es passionné.e par la stabilité des systèmes, la fiabilité des applications et l'optimisation des environnements de production ? Rejoins-nous en tant qu'Ingénieur.e de Production ! 🚀 Ton challenge si tu l'acceptes : Définir et maintenir les procédures d'exploitation et de mise en production Automatiser les tâches récurrentes via scripts et outils d'exploitation Participer aux déploiements et à l'intégration des applications en production Rédiger et maintenir la documentation technique Réaliser les tests d'intégration et valider les mises en production Analyser les incidents et proposer des actions correctives durables Contribuer à l'amélioration continue et au suivi de la performance via les outils de supervision
Contexte de la missionNexthink vient d'être déployé chez notre client. L'enjeu n'est plus le déploiement mais la structuration : mise en place de la gouvernance, définition du run, et industrialisation de l'usage de l'outil au service de l'expérience utilisateur et du pilotage du poste de travail. C'est un poste clé et exposé, avec une forte visibilité auprès des équipes IT et de la direction. MissionsStructurer la gouvernance Nexthink : rôles, processus, remontée et traitement des alertes Définir et mettre en place le run (suivi, tableaux de bord, plans d'action correctifs) Exploiter les données Nexthink pour piloter la qualité de l'expérience utilisateur (performance, stabilité, disponibilité des postes) Assurer l'ingénierie poste de travail classique en parallèle (packaging, déploiement, support N3, standardisation du parc) Être l'interlocuteur référent Nexthink auprès des équipes IT et des parties prenantes métier Proposer des axes d'amélioration continue à partir des indicateurs remontés par l'outil ModalitésDémarrage : asap Durée : mission longue Lieu : 92 TJM : selon profil
Vous intégrerez une équipe de développement commune à deux activités dans les secteurs de l'industrie et de l'énergie. Le projet porte sur la collecte et le traitement des données issues d'installations de production au moyen de la plateforme PI System. Vous interviendrez sur une application web interne développée en C#, Blazor et SQL Server, reposant sur PI AF SDK. Cette application permet de déployer des modèles de calcul, de manipuler les données et d'administrer le système PI. Vos responsabilités comprendront : La conception, le développement et la maintenance de l'application web. Le développement des fonctionnalités de déploiement des modèles de calcul. La création de fonctions de manipulation des données et d'administration de PI System. La conception, le développement et la maintenance de packages de déploiement. Le développement d'un système automatisé en Python et PowerShell pour déployer les configurations d'exploitation des sites vers les couches hautes de l'infrastructure. La synchronisation des infrastructures hébergées en datacenter au plus tard 24 heures après chaque mise à jour effectuée sur site. Le maintien en condition opérationnelle de l'outil historique de bilan sous Excel jusqu'à son remplacement. La MCO des applications et l'analyse des incidents en production, pré-production et intégration. La rédaction et la mise à jour de la documentation technique. La participation aux rituels Agile et aux estimations de charge. L'environnement technique comprend C#/.NET, Blazor, SQL Server, Python, PowerShell, PI System, PI AF SDK, Windows Server, Linux et des infrastructures en datacenter. Des outils CI/CD tels que Jenkins et GitLab peuvent également être utilisés.
Descriptif détaillé de la mission : - Organisation projet BI : planning , livrables, … - Suivi de la réalisation et de la recette - Livraison des solutions BI - Communication adaptée vers les end-users - Animation et suivi de projet : analyse, assistance individuelle , montée en compétences, formation, … - Préparation et organisation de l'accompagnement au changement Action dans un cadre international - Echanges avec équipes MOE DATA & BI , équipes techniques et les users métiers - Définition et maj de documentation des processus de développement et de support - Rédaction documents et partage avec l'équipe en charge du BUILD & Projets Environnement technique de la mission (pour information) : ++++ POWER BI +++Tableau Desktop, Tableau Prep, Tableau Server ++ COGNOS BI 11 +SQL SERVER 2016 - 2019 Date début de mission : janvier 2024 Durée estimée de la mission : longue Lieu de la mission : La Defense avec deux jours de télétravail
ContexteDans le cadre du renforcement de son équipe QA, nous client recherche un Data QA Engineer pour garantir la qualité, la fiabilité et l'intégrité des produits de données et des pipelines. Intégré(e) à une équipe Data fonctionnant en environnement Agile/SAFe, vous travaillerez en étroite collaboration avec les Product Owners, Data Engineers et équipes QA afin de définir les stratégies de test, sécuriser les livraisons et automatiser les contrôles qualité. L'objectif est d'intégrer la qualité le plus en amont possible du cycle de développement (approche Shift-Left) et de limiter les anomalies jusqu'en production. Missions principalesDéfinir la stratégie de tests sur le périmètre Data en collaboration avec le PO et les équipes Data. Concevoir et exécuter des campagnes de tests fonctionnels et de bout en bout. Vérifier la qualité, la cohérence et l'exactitude des données et des produits Data. Analyser les besoins et définir les scénarios de tests en lien avec les exigences fonctionnelles. Préparer et exécuter les tests sur des environnements Azure / Databricks. Identifier, analyser et suivre les anomalies jusqu'à leur résolution. Contribuer à l'automatisation des tests, notamment sur les flux d'ingestion et les produits Data critiques. Travailler avec les équipes d'automatisation QA pour développer et maintenir les tests automatisés. Participer à l'amélioration continue des pratiques, outils et processus QA. Suivre les indicateurs de qualité et de couverture des tests. Contribuer au partage des bonnes pratiques au sein de la communauté QA. Environnement techniqueData : Azure, Databricks, SQL Gestion des tests : Jira / X-Ray Automatisation : Gherkin, Selenium, Appium, RestAssured API : Postman Exécution des tests : LambdaTest Monitoring / logs : Datadog Méthodologie : Agile / Scrum / SAFe Compétences techniquesIndispensables3 à 4 ans d'expérience en QA / Software Testing. Très bonne maîtrise de SQL et capacité à contrôler et analyser des données. Expérience sur une plateforme Data. Connaissance de l'environnement Azure et/ou Databricks. Maîtrise de Jira / X-Ray. Expérience en automatisation des tests avec Gherkin / Cucumber. Connaissance de frameworks tels que Selenium, Appium ou RestAssured. Expérience des tests d'API avec Postman. Nice-to-haveExpérience de LambdaTest et Datadog. Certification ISTQB. Expérience dans un environnement Agile à l'échelle / SAFe
Infrastructure Engineer New York For this role you will need to have at least 5 to 7 years hands-on proven expertise as an Infrastructure Engineer. This role is key towards promoting and representing IT practices and requires an in-depth knowledge of Apple MAC (iOS), and its supporting desktop applications. Equally essential is a solid understanding and technical awareness of user collaboration tools for conference and video support, messaging, desktop and mobile telephony, asset management tools, file sharing protocols, user permissions and folder administration. Key Responsibilities: Support employees and their (Mac) OS X clients, incl. web-based systems, Microsoft O365 (SharePoint, Email, Teams, OneDrive, Word, Excel, Powerpoint etc.) Responsible for maintenance and upkeep of our backup Infrastructure, including daily backups for applications, laptops, servers and other designated backup hardware. Responsibility for monitoring,response and audit on all NY based systems. Active representation and participation in weekly Change Management meetings. Responsible for IT new starter training and inductions. Maintain all aspects of IT security systems, including access control, alarm systems. Maintenance and upkeep of network management systems (Meraki). Collaborate with global IT colleagues to manage global application deployments, updates to desktop, patch deployments and system updates. Manage daily user related issues and/or risks and escalate as appropriate. Ensure adequate stock levels of critical components are checked weekly, and stock related documents updated, and ordered. Provide timely report to Senior IT management and key stakeholders on progress of dedicated tasks, or on-going activities, by updating weekly focus report. Main Skills Apple MAC Certification an advantage. Microsoft Office 2008+ support essential. MAC OSX Server administration desired. Active Directory administration essential. Azure system administration essential. Adobe application support (Photoshop, Indesign etc), an advantage Exposure to JAMF Mobile Device Management (MDM) an advantage. Microsoft O365 / Azure support an advantage. Exposure to backup applications an advantage (Druva). Prior experience in supporting 100+ employees an advantage. Mobile Device support (iPhone, iPad and MacBook's) essential The Client is based in downtown New York USA. Salary is circa $65K - $90K. Please send your CV to us in Word format along with your salary and availability.
Dans un contexte de transformation digitale accélérée, les données représentent un levier stratégique majeur pour les grandes organisations internationales. Le traitement et l'industrialisation des flux de données conditionnent la capacité des directions métiers à innover et à piloter efficacement leurs activités. Vous rejoignez un grand groupe international du secteur bancaire, engagé dans la modernisation continue de son infrastructure data, au sein d'une DSI structurée autour des fonctions Technologies & Opérations et Banque de Proximité et Assurance. En tant que Data Engineer GCP, vous intégrez une équipe dynamique en charge du projet DatOps, travaillant en forte collaboration avec les équipes applicatives et DevOps. Votre rôle consiste à mettre en œuvre techniquement les demandes métier relatives à la gestion et à la transformation des données, dans un environnement technologique Cloud moderne. Mettre en œuvre de nouvelles ingestions de données ainsi que des processus de préparation et transformation des données. Maintenir et faire évoluer les outils de gestion des pipelines de données pour garantir leur fiabilité et performance. Collaborer avec l'équipe DevOps afin d'adresser les demandes d'évolution et d'amélioration de la plateforme data. Participer à la rédaction de spécifications techniques claires et précises en lien avec les besoins métier. Assurer une veille technologique afin d'identifier et proposer des innovations adaptées aux enjeux du projet. Travailler dans un cadre agile, notamment avec la méthodologie SCRUM, pour favoriser une adaptation rapide aux évolutions du projet. Assurer la qualité du code et des pipelines en appliquant les bonnes pratiques de développement et de gestion de configuration (GIT). Contribuer à l'amélioration continue de la plateforme en intégrant des outils complémentaires selon les besoins (Cloud Functions, SAS, Alteryx, etc.). Vous évoluerez au sein d'une organisation reconnue pour ses pratiques IT avancées, propice au développement de vos compétences techniques et à votre progression professionnelle.
Projet "Pricing Excellence" : mettre en place une gestion globale de la croissance des revenus (RGM) pour fixer le juste prix au client. Prix basé sur la data, en équilibrant le coût total, la perception du prix par le client et la rentabilité. Forte ambition sur les outils digitaux, la data et l'IA. Équipe composée d'un centre d'excellence Pricing et d'une équipe transverse Data / IA. Objectif : optimiser les prix de façon proactive, suivre le marché et améliorer l'expérience client. Objectifs et livrables Travailler avec les Product Managers, Data Scientists et Data Analysts pour améliorer les produits de dataviz. Créer des frameworks d'analyse scalables sur l'écosystème pricing. Analyser et améliorer les processus de changement de prix. Trouver et chiffrer de nouvelles opportunités business ou produit. Transformer des problèmes business en insights actionnables. Accompagner les analystes juniors.
Résumé : Le livrable principal de ce poste est de repenser l'architecture de la plateforme pour en garantir l'évolutivité et améliorer les performances afin d'assurer une expérience utilisateur fluide à l'échelle internationale. Responsabilités : Participer à l'analyse des besoins fonctionnels et techniques. Concevoir et développer les évolutions applicatives en C# / .NET et Blazor. Maintenir et faire évoluer les applications existantes. Traiter les problématiques de performance, multithreading et concurrence. Concevoir et optimiser les accès aux données SQL Server. Développer et maintenir les API et services applicatifs. Analyser et corriger les anomalies et incidents. Réaliser les tests unitaires et d'intégration. Participer aux revues de code et garantir la qualité du code produit. Contribuer aux processus CI/CD et à la gestion des artefacts. Participer aux cérémonies Agile / Scrum et au suivi des activités dans JIRA. Rédiger et maintenir la documentation technique nécessaire. Must Haves : C# /.NET - maîtrise avancée du langage et de l'écosystème .NET moderne. Blazor Server et/ou Blazor WebAssembly – Confirmé. Multithreading et programmation concurrente – Confirmé. SQL Server - Maîtrise de Entity Framework Core – Confirmé. Anglais professionnel – Impératif. Nice to Haves : Connaissance de Dapper. Compréhension des architectures logicielles modernes : SOLID, Dependency Injection, Clean Architecture. Expérience avec Git / Bitbucket. Autres Détails : Travail sur site souhaité : 3 jours par semaine. Localisation : Val-d'Oise (95)
L'entité PaaS est en charge du développement de la plateforme Database sur le Cloud (Vmware, Openshift). Les évolutions des produits déjà disponibles sont demandées ainsi que le développement de nouvelles solutions de bases de données. Objectifs L'assurance du support de la plateforme Cloud database et la livraison des évolutions et nouvelles solutions de bases de données. Responsabilités (Key Responsibilities) L'apport d'une expertise DBA Postgres (tuning/patroni/repmanager) en environnement openshift (operator). L'exploitation des connaissances Container et Kubernetes (Openshift et operateur). La contribution au développement Infra (database). L'utilisation de GIT et l'application des processus d'automation (ansible). Le développement de microservices en Python. L'intégration dans une squad de 10 personnes en mode agile scrum.
Contexte de la missionDans le cadre du renforcement de son équipe Décisionnel, le client recherche un Concepteur Décisionnel sénior H/F afin d'intervenir sur plusieurs projets liés à la conception, à la validation et au déploiement de solutions décisionnelles. La mission s'inscrit dans un environnement exigeant, nécessitant une forte autonomie, une bonne compréhension des enjeux métiers et une capacité à collaborer efficacement avec les équipes projet, métier et IT. Missions principalesResponsabilités confiées : · Piloter les phases de conception fonctionnelle et applicative confiées dans le cadre des projets décisionnels. · Rédiger les dossiers de conception applicative de la solution décisionnelle, en veillant à leur clarté, leur complétude et leur conformité aux normes internes. · Analyser les besoins métiers et contribuer à leur traduction en spécifications exploitables par les équipes techniques. · Réceptionner les développements Informatica réalisés par les équipes de développement, sans prise en charge directe du développement. · Exécuter les traitements Informatica nécessaires aux phases de validation et de recette. · Préparer, organiser et réaliser les tests de validation afin de garantir la bonne mise en œuvre de la solution. · Vérifier la bonne adéquation des tests réalisés avec les besoins exprimés, les règles de gestion et les exigences de qualité attendues. · Rédiger les documents de mise en pré-production ainsi que les scénarios de tests associés. · Participer aux validations en pré-production et en production, en coordination avec les équipes concernées. · Assurer le suivi des plannings, identifier les risques ou points de blocage et remonter les alertes de manière proactive. · Garantir le respect des normes applicatives internes, des bonnes pratiques projet et des processus de validation. · Produire un reporting régulier sur l'avancement des travaux, les anomalies détectées et les actions de correction engagées. Compétences requisesCompétences techniques· Très bonne maîtrise de l'informatique décisionnelle et des architectures BI. · Bonne connaissance des outils ETL, notamment Informatica, dans un contexte d'exécution, de contrôle et de validation des traitements. · Aisance confirmée avec SQL pour l'analyse, le contrôle de données, la qualification d'anomalies et la validation des résultats. · Capacité à comprendre les flux de données, les règles de gestion, les modèles de données et les processus d'alimentation décisionnelle. · Bonne connaissance des environnements de recette, pré-production et production. · Capacité à produire une documentation claire, structurée et exploitable par les équipes métier et IT. Compétences fonctionnelles· Connaissance du domaine de l'assurance et de ses enjeux métiers. · Capacité à analyser les besoins utilisateurs et à dialoguer avec les interlocuteurs métier. · Compréhension des exigences de qualité, de traçabilité et de fiabilité des données dans un environnement décisionnel. · Capacité à participer aux arbitrages fonctionnels et à sécuriser les phases de validation. Compétences comportementales· Autonomie, rigueur et sens de l'organisation. · Capacité à travailler en équipe projet et à coordonner plusieurs interlocuteurs. · Esprit d'analyse et de synthèse. · Bonne communication écrite et orale. · Capacité à alerter rapidement en cas de risque, d'anomalie ou de dérive planning. · Orientation qualité et sens du service.
Frequently asked questions about working as a Database Administrator (Oracle, Sybase, SQL Server…)
What is the role of a Database Administrator (Oracle, Sybase, SQL Server…)
Find answers to common questions about becoming a Database Administrator, including job responsibilities, required skills, training options, and salary insights.
How much does a Database Administrator (Oracle, Sybase, SQL Server…) charge
In the UK, a Database Administrator's salary varies depending on experience, location, and industry. On average, a junior Database Administrator can earn between £25,000 and £35,000 annually. Mid-level positions typically offer between £35,000 and £50,000 per year, while senior-level Database Administrators can earn upwards of £50,000 to £70,000 or more, with additional bonuses and benefits in certain sectors.
What is the definition of a Database Administrator (Oracle, Sybase, SQL Server…)
A Database Administrator (DBA) is an IT professional responsible for the installation, configuration, maintenance, and security of database systems. They ensure that data is stored safely, is accessible to authorized users, and is maintained for performance and reliability.
What type of mission can a Database Administrator (Oracle, Sybase, SQL Server…) handle
The primary responsibilities of a Database Administrator include installing and configuring database systems, ensuring data integrity, optimizing database performance, implementing security measures, conducting backups, and performing recovery operations. They also monitor databases to ensure they are running smoothly and troubleshoot any issues that arise.
What are the main skills of a Database Administrator (Oracle, Sybase, SQL Server…)
Key skills for a Database Administrator include proficiency in database management systems (DBMS) such as Oracle, SQL Server, or MySQL, strong problem-solving abilities, knowledge of SQL and database scripting, understanding of data security best practices, and experience with performance tuning and optimization. Communication skills and the ability to work well with IT teams are also important.
What is the ideal profile for a Database Administrator (Oracle, Sybase, SQL Server…)
The role of a database administrator is particularly well-suited for someone who can quickly adapt to a company's IT department, especially when working as a freelancer. A database administrator must be responsive and also possess teaching skills, as they will need to train various people when required. Furthermore, an administrator must be quick to respond and methodical, as they will need to intervene swiftly in cases of issues, such as network security problems. Data management requires precision since the data must be available to users under all circumstances.