Développeur Oracle PL/SQL (IT)
Location
Charenton le Pont, Val de Marne | France
Job description
Vous serez amené à :
Maintenir et faire évoluer notre inventaire des bases de données développé en PL/SQL avec des technologies Oracle (ORDS, packages
htp, owa_util, etc.).
Le frontend et le backend ce cet inventaire sont regroupés au sein d?une même base Oracle.
Cet inventaire est alimenté principalement par des scripts shell ou powershell depuis une plateforme Linux, mais aussi par des batchs de
récupération et d?envoie de données depuis ou vers d?autres systèmes (par accès aux données ou par API).
Les pages du frontend, portail web (HTML, Javascript) sont générées directement par le code PL/SQL.
- Connaitre et documenter les règles fonctionnelles de notre inventaire des bases de données,
- Participer au maintien de nos autres applications,
- Répondre aux demandes des autres développeurs, experts bases de données, et autres équipes d?infrastructures sur notre périmètre,
- Intervenir sur les incidents de production pour diagnostiquer ou aider au diagnostic et remettre les composants en mode opérationnel, en heures ouvrées et sur
appel (24h/24 et 7j/7).
- Rédiger les documentations sur les développements réalisés.
Analyser, paramètrer et coder les composants logiciels applicatifs dans le respect des évolutions souhaitées, des normes et des procédures selon les attentes métier
Contribuer à la définition des spécifications générales
Réaliser l?analyse technique et l?étude détaillée
Adapter et paramètrer les progiciels applicatifs (ERP)
Réaliser le prototypage
Élaborer les jeux d?essais pour les tests unitaires d?intégration
Effectuer les tests unitaires
Identifier et traiter les dysfonctionnements
Réaliser les modules (objets et composants logiciels)
Assembler les composants
Rédiger les documentations
Prise en charge la maintenance corrective/évolutive
Administrer les composants logiciels réutilisables et mettre à jour la nomenclature de ces composants
Mobiliser les techniques de conception pour développer une application adaptée en accord avec les besoins du client
Adapter les solutions existantes en procédant par exemple au portage d?une application vers un autre système d?exploitation. Coder, débuguer, tester, documenter et communiquer sur les étapes de développement du produit
Choisir les options techniques appropriées au développement comme la réutilisation, l?amélioration ou la reconfiguration de composants existants
Optimiser l?efficacité,les coûts et la qualité. Valider les résultats avec les représentants des utilisateurs type, intègrer et garantir la solution dans son ensemble
Profil candidat:
Développer en Oracle PL/SQL pour maintenir, faire évoluer notre référentiel des bases de données.
La mission se déroulera dans un contexte de production au sein d?une unité DBA d?infrastructure en charge de concevoir, développer et maintenir des outils transverses à toutes les technologies de SGBD.
Profil requis:
Compétences essentielles :
- Expertise en développement PL/SQL
- Développement Web (HTML, JavaScript, )
- Maitrise de RedHat Linux et du scripting Shell (ksh)
Compétences optionnelles :
- Maitrise de la programmation en Python
- Maitrise des outils DevOps (Ansible, Git, Jenkins)
- Maitrise d?Apache Tomcat et développement d?API
- Connaissance des SGBD MongoDB, MySQL, PostgreSQL
Autres compétences :
Esprit ouvert, curieux, qui aime partager son savoir-faire
Réactif, bonne capacité d?analyse
Le candidat participera aux interventions HNO et aux astreintes techniques sur le périmètre du service
PL/SQL - Expert - Impératif
HTML et Javascript - Confirmé - Important
Linux et Shell script - Confirmé - Important
Apache Tomcat - Confirmé Souhaitable
Français Courant (Impératif)
Anglais Professionnel (Impératif)
En tant que membre d?une équipe Migration Factory et Développement transverses , vous interviendrez sur le développement, le déploiement, l?amélioration
continue, le maintien des outils transverses de notre Département Infrastructure Bases de Données.
Job tags
Salary