Job position DEVELOPPEUR PL/SQL
Share this job
Développeur PL/SQL pour renforcer l’équipe applicative en charge des systèmes logistiques et de gestion des stocks. Le poste travaille en lien avec les équipes métier (opérations logistiques), DBA, et l’équipe d’intégration.
2. Objectif du poste
Assurer le développement, la maintenance et la performance des composants back-end (base de données Oracle) essentiels aux applications métiers d’Alloga.
3. Responsabilités principales
Développement :
Concevoir et développer des packages PL/SQL, procédures stockées, triggers et fonctions.
Implémenter et maintenir des scripts de migration et d’alimentation de données.
Performance & Qualité :
Analyser et optimiser les requêtes et traitements (batchs, ETL).
Collaborer avec les DBA pour le tuning, les index, et la gestion des locks.
Mettre en place des tests unitaires et participer aux tests d’intégration.
Support & Exploitation :
Prendre en charge le support N2/N3 sur les incidents liés aux traitements BD.
Participer aux astreintes si nécessaire (selon organisation).
Documentation & Process :
Rédiger/mettre à jour la documentation technique et les spécifications techniques.
Participer aux revues de code et aux comités d’architecture.
Amélioration continue :
Proposer des optimisations, refactorings et automatisations (scripts, tâches planifiées).
Participer à la sécurisation des accès et à la conformité des traitements (traçabilité).
4. Compétences techniques requises
Indispensable :
PL/SQL avancé (packages, cursors, bulk collect, bulk bind, pipelined functions).
Oracle Database (versions courantes) : compréhension des plans d’exécution, statistiques, indexation.
SQL complexe (jointures, agrégations, window functions).
Outils de versioning (Git, SVN).
Outils de ticketing / CI-CD (Jenkins, GitLab CI, Jira — notions suffisantes).
Appréciés :
Expérience avec ETL (Informatica, Talend, ODI) ou scripts d’alimentation (shell, Python).
Connaissance des frameworks applicatifs (Java/JDBC ou .NET) pour intégration.
Connaissance des architectures orientées services, APIs.
Expérience avec Oracle RAC, Data Guard, ou Exadata.
Connaissances en sécurité des données (RBAC, chiffrement, GDPR).
5. Savoir-être
Autonomie et sens de l’organisation.
Rigueur et qualité du code.
Capacité à travailler en équipe pluridisciplinaire.
Bon relationnel avec les équipes métier.
Esprit d’analyse et méthodique face aux incidents de production.
Candidate profile
Développer et maintenir des procédures stockées, fonctions et packages PL/SQL sur des bases Oracle.
Assurer l’optimisation des requêtes et la performance des traitements batch.
Participer à la conception technique et à la revue de code.
Corriger les incidents et assurer le support N2/N3.
Rédiger la documentation technique associée.
anglais obligatoire
Profil recherché :
Expérience significative en PL/SQL (3+ ans recommandé).
Bonne maîtrise d’Oracle (optimisation, index, plan d’exécution).
Connaissance SQL avancée, procédures stockées, gestion des transactions.
Bonnes compétences de diagnostic et de performance tuning.
Autonomie, rigueur, esprit d’équipe.
Apply to this job!
Find your next career move from +10,000 jobs!
-
Manage your visibility
Salary, remote work... Define all the criteria that are important to you.
-
Get discovered
Recruiters come directly to look for their future hires in our CV library.
-
Join a community
Connect with like-minded tech and IT professionals on a daily basis through our forum.
DEVELOPPEUR PL/SQL
NOOEH
