Critères de l'offre
Métiers :
- Développeur AS 400 (H/F)
Expérience min :
- 6 à 10 ans
Compétences :
- Java
- IBM DB2
- Base de données relationnelle
- Gros système
- SQL
- + 1 compétence
Lieux :
- Paris (75)
Conditions :
- Indépendant / Franchisé
- Salaire non précisé
- Temps Plein
Description du poste
Contexte :
Dans le cadre du maintien en conditions opérationnelles et de l'évolution du système d'information, nous recherchons un Développeur / Référent DB2 AS400 (IBM i).
Responsable de la gestion du RUN autour des bases DB2 ainsi que de l'évolution du modèle de données afin d'accompagner les besoins fonctionnels et techniques des applications.
Missions principales :
1. Gestion du RUN DB2 / AS400
Assurer le maintien en conditions opérationnelles des bases de données DB2 utilisées par les différentes applications du SI.
Les principales activités sont :
-
Analyser et traiter les incidents liés aux données et aux bases DB2.
-
Diagnostiquer les anomalies remontées par les équipes applicatives ou de production.
-
Réaliser des analyses et extractions de données à des fins de diagnostic.
-
Corriger les données lorsque cela est nécessaire, dans le respect des procédures en vigueur.
-
Analyser et optimiser les requêtes SQL problématiques.
-
Identifier les problématiques de performance liées aux accès aux données.
-
Participer à la résolution des incidents de production.
-
Réaliser des scripts SQL de correction ou de reprise de données.
-
Sécuriser et contrôler l'exécution des scripts en environnement de production.
-
Participer à l'amélioration et à l'industrialisation des opérations récurrentes.
-
Documenter les incidents, corrections et procédures techniques.
2. Évolution du modèle de données
Accompagner les équipes applicatives dans l'évolution du modèle DB2 en fonction des nouveaux besoins métiers et techniques.
Les principales activités sont :
-
Analyser les besoins de données exprimés par les équipes fonctionnelles et applicatives.
-
Étudier l'impact des évolutions sur le modèle existant.
-
Concevoir et faire évoluer le modèle de données.
-
Créer ou modifier les tables, colonnes, index, contraintes, vues et autres objets DB2.
-
Garantir la cohérence et l'intégrité du modèle de données.
-
Définir les règles de nommage et les bonnes pratiques de modélisation.
-
Préparer les scripts SQL nécessaires aux évolutions.
-
Participer à la stratégie de migration des données lors des changements de modèle.
-
Vérifier la compatibilité des évolutions avec les applications existantes.
-
Accompagner les développeurs dans la conception et l'optimisation de leurs accès aux données.
-
Maintenir la documentation du modèle de données.
Responsabilités transverses :
Le développeur / référent DB2 intervient également comme point de contact technique sur les problématiques liées aux données.
À ce titre, il pourra :
-
Conseiller les équipes de développement sur les bonnes pratiques SQL et DB2.
-
Participer aux revues techniques des évolutions ayant un impact sur la base de données.
-
Anticiper les impacts d'une évolution du modèle sur les différentes applications.
-
Contribuer à l'amélioration des performances et de la qualité des données.
-
Participer à la définition des standards de développement SQL.
-
Contribuer à la sécurisation des déploiements comportant des évolutions de base de données.
Description du profil
Compétences techniques recherchées
Compétences indispensables :
-
Très bonne maîtrise de DB2 sur IBM i / AS400.
-
Très bonne maîtrise du SQL.
-
Bonne connaissance de la conception et de la modélisation de bases de données relationnelles.
-
Maîtrise des opérations de création et de modification des objets DB2.
-
Capacité à analyser et optimiser des requêtes SQL.
-
Bonne compréhension des problématiques de performance et d'indexation.
-
Expérience dans l'analyse et la correction d'incidents de production.
-
Maîtrise des scripts de migration et de reprise de données.
Compétences appréciées :
-
Connaissance de l'environnement IBM i (AS400).
-
Connaissance des outils d'administration et d'exploitation DB2 / IBM i.
-
Connaissance d'environnements applicatifs Java.
-
Expérience avec des applications utilisant fortement DB2 comme système de persistance.
-
Connaissance des processus CI/CD et des mécanismes de déploiement de scripts SQL.
-
Expérience dans des environnements comportant plusieurs niveaux : développement, recette, qualification, préproduction et production.
Qualités recherchées :
-
Forte capacité d'analyse et de diagnostic.
-
Rigueur, notamment lors des interventions sur les données de production.
-
Autonomie.
-
Sens des responsabilités.
-
Capacité à comprendre rapidement un modèle de données existant et complexe.
-
Capacité à travailler avec plusieurs équipes applicatives.
-
Bon relationnel et capacité à expliquer des problématiques DB2 à des développeurs non spécialistes.
-
Sensibilité particulière à la qualité et à l'intégrité des données.
Profil recherché :
Formation supérieure en informatique ou expérience professionnelle équivalente.
Une expérience significative sur DB2 / IBM i (AS400) est recherchée, idéalement dans un système d'information comportant plusieurs applications partageant un modèle de données historique et nécessitant à la fois une forte activité de RUN et des évolutions régulières.
Le poste convient particulièrement à un profil souhaitant combiner une activité de développement SQL / modélisation, une expertise DB2 AS400 et un rôle de référent technique auprès des équipes applicatives.
Salaire et avantages
Recommandé pour vous


